message_ix_models.tools.add_alternative_TCE_accounting.main
- message_ix_models.tools.add_alternative_TCE_accounting.main(scen: Scenario, *, method: METHOD = METHOD.B, type_emission: list[str] = ['TCE_CO2', 'TCE_non-CO2'], use_gains: bool = False) None[source]
Add structure and data for emission constraints.
Add all type_emission so that constraints for CO₂ and non-CO₂ GHGs can be separately defined. According to type_emission, parameter data for
emission_factor,emission_scaling, and/orland_emissionare added by calling functionshandle_TCE_*.- Parameters:
scen (
message_ix.Scenario) – scenario to which changes should be appliedmethod – A member of the
METHODenumeration.type_emission – Emission types to be modified. Zero or more of
TYPE_EMISSION.use_gains – Affects
handle_TCE_non_CO2()only.
See also