Closed sambuddhac closed 1 year ago
You need to include the following files in GenX.jl - they are currently not in it. hence it cannot find the functions.
write_multi_stage_capacities_discharge(outpath, multi_stage_settings_d)
write_multi_stage_capacities_charge(outpath, multi_stage_settings_d)
write_multi_stage_capacities_energy(outpath, multi_stage_settings_d)
write_multi_stage_network_expansion(outpath, multi_stage_settings_d)
write_multi_stage_costs(outpath, multi_stage_settings_d, inputs_dict)
write_multi_stage_stats(outpath, stats_d)
@dharik13 I just added those lines and came across a few more bugs while testing. But, I think, I now have a good idea of the fix. PR coming your way soon !!!!
PR #227 fixes this.
Merging of PR #277 to Develop
has fixed this issue. Subsequent merge to main branch before patch release 0.3.3 under the way.
I came across this bug while running comprehensive tests on all the example cases on GenX for my ongoing language upgrade and Stochastic GenX reformulation work. It's surprising that I didn't run into this error while testing the last DDP upgrade from Jack. If some things have changed since then, I will be on the way to tracking that down. In the mean time, if @dharik13 , @xuqingyu or @jf-morris has quick fix, would be great.