gcam-core icon indicating copy to clipboard operation
gcam-core copied to clipboard

Global constraint using policy portfolio standard not respected

Open jayfuhrman opened this issue 5 years ago • 1 comments

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.

jayfuhrman avatar Nov 09 '20 20:11 jayfuhrman

Hi, you need another xml to set up the market range. please see this: https://github.com/JGCRI/gcam-core/issues/389

GaryKwokQZ avatar Jul 13 '24 12:07 GaryKwokQZ