Skip to content

Releases: rjmalves/inewave

v1.10.0

02 Jan 21:43
Compare
Choose a tag to compare
  • Gestão do projeto através de arquivo pyproject.toml em substituição ao par setup.py + requirements.txt
  • Correção no processamento da energia armazenada inicial por subsistema do dger.dat #97.
  • Suporte aos campos de restrições elétricas especiais existentes na versão 30 do modelo NEWAVE
  • Melhorias na documentação, incluindo exemplos de arquivos das LIBS #94
  • Suporte a obter a versão do modelo NEWAVE utilizada a partir do arquivo newave.tim (@eduardomdc)
  • Requisito de versão de Python atualizado para >=3.10

v1.9.2

19 Sep 15:08
1629dd7
Compare
Choose a tag to compare

1.9.2

  • Versionamento dos arquivos cmargXXX.out e cmargXXX-med.out do NWLISTOP devido ao aumento de dígitos impressos.

v1.9.1

18 Jul 16:47
d715596
Compare
Choose a tag to compare

1.9.1

  • Correção nos tamanhos dos campos de vazão desviada do arquivo dsvagua.dat

v1.9.0

18 Jul 13:02
9babd5f
Compare
Choose a tag to compare

1.9.0

  • Suporte ao arquivo do NWLISTOP com informação do Custo Futuro por cenário (custo_futuro.out)
  • Suporte a arquivos do NWLISTOP renomeados: viol_eletrica.out, cviol_eletrica.out, viol_pos_vretiruh.out, viol_neg_vretiruh.out.
  • Descontinuado o uso do pylama como linter para garantir padrões PEP de código devido à falta de suporte em Python >= 3.12. Adoção do ruff em substituição.

v1.8.1

08 May 21:30
40f441f
Compare
Choose a tag to compare

1.8.1

  • Correção da leitura dos arquivos pivarm.out e pivarmincr.out do NWLISTOP #87.

v1.8.0

24 Apr 12:57
004900b
Compare
Choose a tag to compare

1.8.0

  • Nomes de arquivos e formatos atualizados para compatibilidade com a versão 29.3 do modelo NEWAVE. Classes que implementam os arquivos antigos foram marcadas como deprecated, mas ainda existem no módulo.
  • Suporte à obtenção da versão do modelo utilizada, impressa no arquivo pmo.dat.
  • Arquivos do modelo NEWAVE renomeados: nwv_avl_evap.csv (evap_avl_desv.csv), nwv_cortes_evap.csv (evap_cortes.csv), nwv_eco_evap.csv (evap_eco.csv), avl_cortesfpha_nwv.csv (fpha_cortes.csv), eco_fpha.csv (fpha_eco_.csv), avl_desvfpha_v_q.csv (fpha_avl_desv_v_q.csv) e avl_desvfpha_s.csv (fpha_avl_desv_s.csv)
  • Arquivos do NWLISTOP renomeados: dlpptbmax.out (viol_lpp_tbmax.out), dlpptbmaxm.out (viol_lpp_tbmaxm.out), dlpptbmaxsin.out (viol_lpp_tbmaxsin.out), dlppdfmax.out (viol_lpp_dfmax.out), dlppdfmaxm.out (viol_lpp_dfmaxm.out), dlppdfmaxsin.out (viol_lpp_dfmaxsin.out), vevmin.out (viol_evmin.out), vevminm.out (viol_evminm.out), vevminsin.out (viol_evminsin.out), deletricasin.out (viol_eletricasin.out), celetricasin.out (cviol_eletricasin.out), c_v_rhq.out (cviol_rhq.out), c_v_rhq_s.out (cviol_rhq_sin.out), c_v_rhv.out (cviol_rhv.out), c_v_rhv_s.out (cviol_rhv_sin.out), vghmin.out (viol_ghmin.out), vghminm.out (viol_ghminm.out), vghminsin.out (viol_ghminsin.out), vghminuh.out (viol_ghminuh.out), vagua.out (valor_agua.out), depminuh.out (viol_vazmin.out), dvazmax.out (viol_vazmax.out), desvuh.out (vretiradauh.out), vturuh.out (qturuh.out), vertuh.out (qvertuh.out), vdesviouh.out (qdesviouh.out), dfphauh.out (viol_fpha.out), dtbmax.out (viol_turbmax.out), dtbmin.out (viol_turbmin.out), dpos_evap.out (viol_pos_evap.out), dneg_evap.out (viol_neg_evap.out).

v1.7.5

12 Apr 22:20
2d0f6ae
Compare
Choose a tag to compare

1.7.5

  • Dependência da cfinterface atualizada para v1.6.0
  • Uso de __slots__ nas definições de componentes

v1.7.4

12 Apr 14:54
1478cd1
Compare
Choose a tag to compare

1.7.4

  • Fix na leitura dos blocos de geração mínima e máxima de usinas térmicas do pmo.dat #83
  • Fix na leitura do arquivo energias.dat #82

v1.7.3

01 Mar 13:44
Compare
Choose a tag to compare

1.7.3

  • Atualização do formato da leitura do arquivo vevapuhXXX.out do nwlistop para maior precisão.

v1.7.2

01 Mar 12:20
ce935ef
Compare
Choose a tag to compare

1.7.2

  • Fix na leitura dos blocos de valores de penalidades do pmo.dat em casos com períodos pós-estudo
  • Atualização do formato da leitura dos arquivos dpos_evapXXX.out e dneg_evapXXX.out do nwlistop para notação científica.