GenX v0.4.1
Added
- Objective scaler to address ill-conditioning problem (#667)
- Co-location of electrolyzers to VRE_STOR and enabled regional hydrogen production limits (#678)
- Option to output results with time series reconstructed for the entire year (#700)
- Default settings in multitage optimization (#703)
- Option to write results after each iteration of a multistage run (Myopic) (#704)
- Workflow that ensures that CHANGELOG.md and the version number are updated (#711)
- Print GenX version at startup and export it to disk (#712)
- Option to precompile
run_genx_case!
andcluster_inputs
to speedup TTFX of GenX (#718)
Fixed
- Formatting and images in tutorials 3, 5, 6, and 8 to address issue #697 (#698)
devbranch
in the docsmake.jl
file to track the develop branch (#710)TDR
to loadFuels_data.csv
w/wo optionalNone
column (#720)- Include comprehensive list of all settings flags (that are currently in GenX) in the docs (#721)
- Allow
load_vre_stor_variability!
to load only wind or solar resources as
part of the VRE_STOR module (#728) - Text to doc pages for retrofits (#730)
- Typo in HydrogenMinimumProduction setting key (#746)
- Default value of
Cap_Size
attribute for thermal generators (#747)
Changed
- Generalized the cHourlyMatching constraint in electrolyzer.jl and implemented it similarly
to the other policies, making it easier for developers to add further contributions
to the constraint (#725).
New Contributors
- @derekwacks made their first contribution in #696
Full Changelog: v0.4.0...v0.4.1
Merged pull requests:
- Add electrolyzer to current VRE_STOR (#678) (@qluo0320github)
- Typo fixes (#696) (@derekwacks)
- Tutorial fixes (#698) (@mmutic)
- Full time series reconstruction (#700) (@mmutic)
- Configure multistage settings (#703) (@mmutic)
- 658 save resource buildout every few optimizer iterations and allow optimizer warm start (#704) (@mmutic)
- Allow dev docs to track develop branch (#710) (@lbonaldo)
- Add workflow to check PR, update existing workflows (#711) (@lbonaldo)
- Print version at startup and export it to disk (#712) (@lbonaldo)
- Add option to precompile run_genx_case! function (#718) (@lbonaldo)
- Make None colum in Fuels_data optional (#720) (@lbonaldo)
- Add all settings params to docs (#721) (@lbonaldo)
- Add hourly matching constraint (#725) (@lbonaldo)
- Allow
load_vre_stor_variability!
to load only wind or solar variabilities (#728) (@lbonaldo) - Update retrofits.jl documentation with additional text (#730) (@sambuddhac)
- Fix typo in HydrogenMinimumProduction (#746) (@lbonaldo)
- Fix default value of cap size api (#747) (@lbonaldo)
- Release v0.4.1 (#752) (@lbonaldo)
- Update develop branch with release branch (#753) (@lbonaldo)
Closed issues:
- Energy Share Requirement Documentation Update (#468)
- Adding precompile tools (#519)
- Feature Request: Hourly outputs for price, emissions, power, storage dispatch (#538)
- TDR requires None column in Fuels_data (#552)
- Provide computationally efficient approach to incorporate multi-level investment/O&M cost supply curve (#647)
- no netRevenue.csv in the results (#653)
- Save resource buildout every few optimizer iterations and allow optimizer warm start (#658)
- [Feature]: Write DDP upper & lower bound each iteration when solving multi-stage with foresight (#686)
- [Bug]: wrong contraint expression in reserves_contingency!(EP::Model, inputs::Dict, setup::Dict) doc (#689)
- TagBot trigger issue (#695)
- GenX Documentation [Bug]: (#697)
- [Bug]: Model Settings Parameters Documentation (#701)
- [Feature]: Add GenX version number to output files (#708)
- [Bug]: Minor typos in
example_systems/README.md
s (#715) - [Bug]: VRE_STOR asks for both wind and solar variability data when there is only solar or wind components in VRE_STOR. (#727)
- [Bug]: Examples 2 and 6 have Hydro_Energy_to_Power_Ratio in Thermal.csv (#737)
- [Bug]: Typos: HydrogenMimimumProduction (#740)
- [Feature]: remove vZERO cruft (#741)
- [Feature]: Inclusion of NSE (Non-Served Energy) Data in Example Cases (#744)