gcam-core
gcam-core copied to clipboard
Global constraint using policy portfolio standard not respected
When attempting to apply global constraint using policy-portfolio-standard with GCAM 5.3, the model does not respect the constraint when it is placed in only one region.
e.g., the following will not be respected if it is put only in the USA region:
<policy-portfolio-standard name="bio-ceiling">
<market>global</market>
<policyType>tax</policyType>
<constraint year="2015">24.4</constraint>
<constraint year="2020">28.9</constraint>
<constraint year="2025">33.3</constraint>
<constraint year="2030">37.8</constraint>
<constraint year="2035">42.2</constraint>
<constraint year="2040">46.7</constraint>
<constraint year="2045">51.1</constraint>
<constraint year="2050">55.6</constraint>
<constraint year="2055">60</constraint>
<constraint year="2060">64.4</constraint>
<constraint year="2065">68.9</constraint>
<constraint year="2070">73.3</constraint>
<constraint year="2075">77.8</constraint>
<constraint year="2080">82.2</constraint>
<constraint year="2085">86.7</constraint>
<constraint year="2090">91.1</constraint>
<constraint year="2095">95.6</constraint>
<constraint year="2100">100</constraint>
</policy-portfolio-standard>
However, we have been able to successfully address the issue by simply duplicating the constraint xml segment in all 32 GCAM regions.
Hi, you need another xml to set up the market range. please see this: https://github.com/JGCRI/gcam-core/issues/389