A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of DOLPHYN

DOLPHYN - v0.2.3

Dolphyn v0.2.3

Diff since v0.2.2

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)

Renewable Energy - Hydro Energy - Julia
Published by github-actions[bot] over 1 year ago

DOLPHYN - v0.2.2

Dolphyn v0.2.2

Diff since v0.2.1

Merged pull requests:

  • Removed YAML and logging dependencies from examples. (#199) (@RuaridhMacd)
  • Update Project.toml (#200) (@RuaridhMacd)

Renewable Energy - Hydro Energy - Julia
Published by github-actions[bot] over 1 year ago

DOLPHYN - v0.2.1

Dolphyn v0.2.1

Diff since v0.2.0

Merged pull requests:

  • V0.2.1 Cleanup packages and separate solver (#198) (@RuaridhMacd)

Renewable Energy - Hydro Energy - Julia
Published by github-actions[bot] over 1 year ago

DOLPHYN - 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)

Renewable Energy - Hydro Energy - Julia
Published by github-actions[bot] over 1 year ago