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_emission
are added by calling functionshandle_TCE_*
.- Parameters:
scen (
message_ix.Scenario
) – scenario to which changes should be appliedmethod – A member of the
METHOD
enumeration.type_emission – Emission types to be modified. Zero or more of
TYPE_EMISSION
.use_gains – Affects
handle_TCE_non_CO2()
only.
See also