Skip to content

v0.12.0

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Feb 16:55
· 122 commits to main since this release
91619f7

TulipaEnergyModel v0.12.0

Diff since v0.11.0

Breaking changes

  • Remove graph, representative_periods, years, and timeframe structures in favour of tables.
  • Change various names of tables and IO functions.

Merged pull requests:

  • Refactor many files related to multi-year expressions remove graph and completely removes the sets structure (#1004) (@abelsiqueira)
  • Fix sort in the query to keep linear index per asset in the storage constraint (#1010) (@datejada)
  • Add explicit asset timeframe partitions (#1012) (@datejada)
  • Improve performance to create constraints over clustered year (#1017) (@abelsiqueira)
  • Change sum(coef * var) to JuMP.add_to_expression (#1018) (@abelsiqueira)
  • Remove graph and other internal structures and general cleaning (#1023) (@abelsiqueira)
  • Refactor names in the ramping constraints (#1025) (@datejada)
  • Remove active parameter (#1027) (@datejada)
  • Improve documentation multi-year (#1028) (@gnawin)
  • Create src/data-preparation.jl and move creation of partition-related tables there (#1029) (@abelsiqueira)
  • Remove variable lookup that was created only for the strangle pattern (#1030) (@abelsiqueira)

Closed issues:

  • Make sure that inactive assets (and their flows) are removed from the model (#266)
  • Multi-year investment (#462)
  • Change representative_periods to use DuckDB (#713)
  • Refactor the groupby inside create_internal_structure to use DuckDB/TulipaIO in the for loops of profiles (#738)
  • Change graph data access and constraint creation to use the indices tables (#942)
  • Remove active parameter from flows and assets (#960)
  • [Bug] The storage balance constraints are not correctly created (#1007)
  • Add default values for assets_timeframe_partitions table (#1009)
  • Improve performance v0.11.0 (#1014)
  • Fix data for simple investment method (#1016)
  • Update names on ramping constraints creation (#1024)
  • Formulation of multi-year investment needs a correction on the fixed costs (#1026)