Skip to content

v0.3.1

Compare
Choose a tag to compare
@sambuddhac sambuddhac released this 18 Aug 00:27
· 389 commits to main since this release

What's Changed

The major updates to the v0.3.1 patch release are the following:

  1. Addition of HiGHS as the default solver (HiGHS is open-source, free/non-commercial, and a fast solver as long as LP problems are being solved)
  2. Significant changes to the way in which GenX is run (We decided to stick to what we have been calling Mathod 1 till date and decided to get rid of Method 2. Please read the README carefully to run GenX)
  3. Revised and refined DDP model
  4. Gotten rid of unused package dependencies to expedite the loading and running of GenX.

The details of the patch release as as follows:

  • Use joinpath rather than manual path construction from strings by @cfe316 in #191
  • Simplify load_period_map by @cfe316 in #192
  • Simplify dataframe accesses by @cfe316 in #196
  • Reformatted the documentation Welcome page to sectionalize it and condense the left pane by @sambuddhac in #199
  • Simplify model generation function calls by @cfe316 in #197
  • Simplify flexible demand formulation by @cfe316 in #195
  • Fix bug in endogenous_retirement by @cfe316 in #203
  • Remove extraneous method_of_morris files by @cfe316 in #207
  • Modifications in thermal_no_commit and versioned doc pages by @sambuddhac in #206
  • Dev by @sambuddhac in #193
  • Prevent writing_storagedual if there's no STOR > 0 by @cfe316 in #226
  • GenX Patch 0.3.1 Upgrade: Addition of HiGHS Solver, DDP bug-fixes, and documentation upgrade by @sambuddhac in #236
  • Fix images in how_to_run_genx.md by @cfe316 in #260
  • Rm five unused files from / by @cfe316 in #261
  • Rm Documenter[Tools] from main project by @cfe316 in #262

Full Changelog: v0.3.0...v0.3.1