message_ix_models.model.transport.report.UNITS

message_ix_models.model.transport.report.UNITS = {'CAP': ('apply', 'Mv'), 'CAP_NEW': ('apply', 'Mv'), 'emi': ('assign', 'kt / a'), 'in': ('apply', 'GWa / a'), 'out': ('apply', 'Tm / a')}

Units to apply or assign to specific quantities. See callback().

  • Previously CAP:nl-t-ya:non-ldv was converted to “v**2 Tm / a”.

  • For emi, units of ACT are not carried, so a correction is needed:

    • Add [time]: -1

    • Remove [vehicle]: -1, [distance]: -1

    When run together with global.yaml reporting, emi:* is assigned units of “Mt / year”. Using apply_units() causes these to be converted to kt/a, i.e. increasing the magnitude; so use assign_units() instead.