message_ix_models.model.transport.policy.TaxEmission

class message_ix_models.model.transport.policy.TaxEmission(value: float)[source]

Bases: Policy

Emission tax at a fixed value.

__init__(value: float) None

Methods

__init__(value)

add_tasks(c)

Add tasks to prepare and add MESSAGE parameter data representing the policy.

Attributes

value

Price in [currency] / t CO₂.

add_tasks(c: Computer) None[source]

Add tasks to prepare and add MESSAGE parameter data representing the policy.

This mimics the behaviour of navigate.workflow.tax_emission() and tools.add_tax_emission.main().

value: float

Price in [currency] / t CO₂. Same as the price parameter to add_tax_emission.