Published July 11, 2025 | Version v0.4.5
Software Open

GenXProject/GenX.jl: v0.4.5

  • 1. Princeton University
  • 2. Massachusetts Institute of Technology
  • 3. New York University (NYU)
  • 4. University of Cambridge
  • 5. MITRE
  • 6. Binghamton University
  • 7. Rocky Mountain Institute (RMI)
  • 8. Princeton Plasma Physics Laboratory
  • 9. McKinsey and Co.
  • 10. Tsinghua University

Description

GenX v0.4.5

Diff since v0.4.4

Merged pull requests:

  • Add Allam cycle module (#772) (@qluo0320github)
  • Separate the Fix Cost (#809) (@xuqingyu)
  • Detangle myopic logic from DDP logic (#810) (@NLaws)
  • Improve @expressions performance by pre processing sets (#815) (@joaquimg)
  • Improve performance using add_to_expression! (#826) (@joaquimg)
  • Update develop branch with hotfix 827 (#829) (@lbonaldo)
  • Cache derating_factor for performance (#834) (@joaquimg)
  • Replace JuMP.Model by JuMP.direct_model by default for performance (#835) (@joaquimg)
  • Modify storage_all.jl to prevent micro-charging/discharging close to capacity (#836) (@sambuddhac)
  • Update endogenous_retirement.jl (#840) (@gmantegna)
  • Rename NetExport to NetImport in power balance output (#853) (@lbonaldo)
  • Patch Release v0.4.5 (#856) (@lbonaldo)

Closed issues:

  • [Feature]: consider using direct_model (#833)
  • [Bug]: Error in definition of function get_retirement_stage() (#843)

Files

GenXProject/GenX.jl-v0.4.5.zip

Files (7.2 MB)

Name Size Download all
md5:0331da539410e07b33d9cb714b6381d5
7.2 MB Preview Download

Additional details

Related works