Releases: macroenergy/Dolphyn.jl
Releases · macroenergy/Dolphyn.jl
v0.2.3
Dolphyn v0.2.3
Merged pull requests:
- refactor dolphyn for less memory and better performance (#175) (@bennettm)
- Liquid fuels merge (#178) (@shakesy94)
- Outputs w std fmt (#182) (@bennettm)
- 203 liquid fuels hsc output writing files merge and optimization (#204) (@bennettm)
- synthetic fuels merge (#205) (@shakesy94)
- Syn fuels merge new (#208) (@shakesy94)
- merge csc and lfsc modules into main (#209) (@shakesy94)
v0.2.2
Dolphyn v0.2.2
Merged pull requests:
- Removed YAML and logging dependencies from examples. (#199) (@RuaridhMacd)
- Update Project.toml (#200) (@RuaridhMacd)
v0.2.1
Dolphyn v0.2.1
Merged pull requests:
- V0.2.1 Cleanup packages and separate solver (#198) (@RuaridhMacd)
v0.2.0
Dolphyn v0.2.0
Merged pull requests:
- h2 truck test (#4) (@Betristor)
- h2 truck test passed merged into HSC (#5) (@Betristor)
- write h2 truck output test passed (#6) (@Betristor)
- separate h2 truck from code flow by setting 'ModelH2Trucks' (#7) (@Betristor)
- add truck flow to write_h2_balance (#8) (@Betristor)
- Gnhe dev (#9) (@gn-he)
- H2 gen ys dharik (#10) (@gn-he)
- G2P fix (#11) (@gn-he)
- truck modifications (#14) (@Betristor)
- complement the "@doc" part in HSC part. (#15) (@j759457929)
- Updated start shut time constraints (#16) (@Junwenlaw)
- HSC storage pipeline truck convergence tested (#17) (@Betristor)
- CSC module into zyh_graduation_project (#18) (@Betristor)
- Bug fixes examples (#23) (@shakesy94)
- Fixed setup definitions for TDR (#24) (@shakesy94)
- Merge files about carbon transmission and non-served into CSC (#26) (@Betristor)
- Main branch documentation (#27) (@Betristor)
- Create Documentation.yml for CD (#28) (@Betristor)
- CompatHelper: bump compat for GLPK to 1, (keep existing compat) (#29) (@github-actions[bot])
- CompatHelper: add new compat entry for Revise at version 3, (keep existing compat) (#30) (@github-actions[bot])
- CompatHelper: bump compat for Ipopt to 1, (keep existing compat) (#31) (@github-actions[bot])
- CompatHelper: bump compat for JuMP to 1, (keep existing compat) (#32) (@github-actions[bot])
- CompatHelper: bump compat for CSV to 0.10, (keep existing compat) (#33) (@github-actions[bot])
- CompatHelper: bump compat for OrdinaryDiffEq to 6, (keep existing compat) (#34) (@github-actions[bot])
- CompatHelper: add new compat entry for MathOptInterface at version 1, (keep existing compat) (#35) (@github-actions[bot])
- CompatHelper: bump compat for Clp to 1, (keep existing compat) (#36) (@github-actions[bot])
- CompatHelper: add new compat entry for Gurobi at version 0.11, (keep existing compat) (#37) (@github-actions[bot])
- CompatHelper: add new compat entry for SCIP at version 0.11, (keep existing compat) (#38) (@github-actions[bot])
- CompatHelper: bump compat for Cbc to 1, (keep existing compat) (#39) (@github-actions[bot])
- Main doc notation implementation (#40) (@Betristor)
- repo position change (#41) (@Betristor)
- Fixes to minor bugs (#43) (@Junwenlaw)
- Edits in documentations (#44) (@Junwenlaw)
- Main documentation implementation (#45) (@Betristor)
- Main documentation rewriting (#46) (@Betristor)
- Add version control on main branch (#47) (@Betristor)
- Fix indexing in setting eTotalCapCharge max and min (#48) (@RuaridhMacd)
- Main doc rewrite notation (#54) (@Betristor)
- H2-Storage-module-edits (#55) (@dharik13)
- hsc model introduction (#62) (@Betristor)
- updated hsc_data_documentation (#63) (@shakesy94)
- Changes to output file (#64) (@Junwenlaw)
- add highs solver (#65) (@Betristor)
- Pipe Cost Updates (#69) (@Junwenlaw)
- Test for ZYH's branch of CSC_stack (#70) (@Betristor)
- Record log into file (#71) (@Betristor)
- Update to Julia1.6.7 and Gurobi 9.5 (#72) (@RuaridhMacd)
- CompatHelper: add new compat entry for HiGHS at version 1, (keep existing compat) (#75) (@github-actions[bot])
- CompatHelper: add new compat entry for LoggingExtras at version 0.4, (keep existing compat) (#76) (@github-actions[bot])
- CSC stack merging (#80) (@Betristor)
- Example scenario updates (#82) (@RuaridhMacd)
- Remove unnecessary files in gh-pages (#83) (@Betristor)
- Fixing gitignore bug effecting example scenarios results (#84) (@RuaridhMacd)
- Fix bugs of HSC output files (#85) (@Junwenlaw)
- Fixed Cost of H2 Storage (#88) (@Junwenlaw)
- Update make.jl (#92) (@Betristor)
- Updated year and GenX->Dolphyn in configure_highs.jl (#97) (@RuaridhMacd)
- Added backup line-by-line file comparison (#98) (@RuaridhMacd)
- add truck costs and transmission flow (#99) (@Betristor)
- CompatHelper: bump compat for LoggingExtras to 1, (keep existing compat) (#100) (@Betristor)
- pin gurobi as 0.11.3 (#102) (@Betristor)
- Update CompatHelper.yml (#103) (@Betristor)
- Fix bug where cH2NetworkExpCost wasn't being created with one zone (#104) (@RuaridhMacd)
- Change chemicals rendering style and fix typos (#105) (@Betristor)
- Allow Julia 1.8 with DOLPHYN (#106) (@RuaridhMacd)
- Fix bug in how compare_results.jl prints missing files (#107) (@RuaridhMacd)
- Fix bug in the 2030_CombEC_DETrans example (#108) (@RuaridhMacd)
- Update write_h2_costs.jl (#110) (@Junwenlaw)
- fixed tdr bugs for constant power and h2 loads (#111) (@shakesy94)
- Fixed a bug in the environment-making script for cases where Gurobi version >= v10.0 (#112) (@RuaridhMacd)
- Include Output scaling for transmission outputs (#113) (@dharik13)
- Liquefaction added (#114) (@anna-nadia)
- Truck route index (#115) (@Betristor)
- add highs options from version 1.4 (#116) (@Betristor)
- Track power balance using expressions (#117) (@Betristor)
- Select zone from inputs (#118) (@Betristor)
- Typo in storage documentation (#119) (@dharik13)
- CRM to include HSC (#125) (@Junwenlaw)
- Fixed bugs in write_outputs and TDR for HSC (#126) (@filippopecci)
- add timestamp in log (#127) (@Betristor)
- Update h2_production_no_commit.jl (#131) (@Junwenlaw)
- Converting GenX to being a submodule (#144) (@RuaridhMacd)
- Create expression_manipulation (#157) (@RuaridhMacd)
- Update distributed DOLPHYN with expression manipulation functions (#158) (@RuaridhMacd)
- Distributed dolphyn elecprices (#160) (@RuaridhMacd)
- Update elec_imports.jl (#161) (@RuaridhMacd)
- Time matching requirments 3 (#171) (@shakesy94)
- Auto test (#173) (@Betristor)
- Keep README up to date (#174) (@bennettm)
- Add issue and PR templates (#179) (@bennettm)
- README doc update (#181) (@bennettm)
- 183 output file zone value incorrect (#184) (@bennettm)
- Update readme and templates (#185) (@RuaridhMacd)
- Update develop with Issue and PR templates (#186) (@RuaridhMacd)
- Fix and update GenX documentation (#189) (@RuaridhMacd)
- Fixes for Documentation Generation Error (#190) (@bennettm)
- Fix MD docs that throw warnings regarding 'Unexpected Julia interpola…' (#191) (@bennettm)
- Update doc_tools and clean up GenX docs (#193) (@RuaridhMacd)
- Convert GenX submodule to a subtree (#194) (@RuaridhMacd)
- Update repo to allow for package registration (#195) (@RuaridhMacd)
- Fix Julia [compat] upper bound (#196) (@RuaridhMacd)
Closed issues:
- Index.md update (#19)
- VERSION check in write outputs (#20)
- Problem with TDR (#21)
- Missing H2 transmission flows output file (#22)
- Error in loading h2_g2p.jl (#42)
- Error in writing HSC costs (#50)
- H2 Storage incorrect set names (#57)
- TDR not working in constant power and H2 load (#58)
- ModelH2Truck always on? (#59)
- Proposed changes to write_HSC_outputs.jl (#60)
- Pipeline cost not reported in HSC_costs.csv (#67)
- Write log to text file (#68)
- Pipelines data file input does not include FOM (#73)
- Proposal of a standard test example for code dev (#74)
- Proposal of applying ModelScalingFactor in writing output part instead of in constraints and expressions (#77)
- Structure reformation of namespace for expressions, variables and constraints (#79)
- CO2 emissions accounting - issue with emissionsperPlant for CCS plants (#81)
- Transmission Expansion parameter scaling issue in output file (#86)
- separate HSC_costs by technology (#87)
- GenX Policies - Capacity Reserve Margin (#93)
- Keep input and output in seperate and specific folders (#94)
- Select the zone and time data from input data to keep static input files while create multiple scenarios (#96)
- Gurobi mismatch within a new environment (#101)
- Truck model revision - allow for truck transport on selected routes (#109)
- Use forked version of GenX (#120)
- Liquefaction documentation (#121)
- Porting GenX output-writing functions (#122)
- Characterizing DOLPHYN performance (#123)
- package activation errors (#124)
- PR #115 may have reintroduced old code (#143)
- "Model is infeasible" using CPLEX as solver (#150)
- Automatically test examples for new PRs (#152)
- Hourly energy share requirement modeling (#154)
- Missing GenX documentation in main branch (#180)
- Output File Zone Value Incorrect (#183)
- [Failed to precompile DOLPHYN] No such file or directory related to Gurobi (#187)
- Documentation Building Errors (#188)
- [BUG] Documentation for functions in DOLPHYN and GenX not showing properly (#192)