Summary
#61 inadvertently dropped compatibility with older versions of GAMS due to the new use of $loadDCR. We'd like to keep ReEDS working with older GAMS licenses, so it would be good to add a workaround for users with older GAMS versions.
We want to support GAMS versions at least back to 35.1.0.
Proposed approach
runreeds.py
h5_to_gdx.py
- For older versions, instead of writing the parameters to
inputs_0.gdx, either:
b_inputs.gms
Summary
#61 inadvertently dropped compatibility with older versions of GAMS due to the new use of
$loadDCR. We'd like to keep ReEDS working with older GAMS licenses, so it would be good to add a workaround for users with older GAMS versions.We want to support GAMS versions at least back to 35.1.0.
Proposed approach
runreeds.pyhpcswitch)h5_to_gdx.pyinputs_0.gdx, either:inputs_case/gamswrite_declaration()andwrite_gdxread()with new .gms scripts in theautocodefolder, resurrecting the approach from https://github.nrel.gov/ReEDS/ReEDS-2.0/pull/1103$loadDCR, and/or switch to$load?b_inputs.gms