message_ix_models.tests.model.transport.test_build.LDV_PHEV_input

class message_ix_models.tests.model.transport.test_build.LDV_PHEV_input[source]

Bases: Check

Check magnitudes of input energy intensities of LDV PHEV technologies.

There are three conditions:

  1. Electricity input to the PHEV is less than electricity input to BEV.

  2. Light oil input to the PHEV is less than light oil input to an ICEV.

  3. Total energy input to the PHEV is between the BEV and ICEV.

__init__() None

Methods

__init__()

recurse_parameter_data(obj)

run() recursively on .ParameterData.

run(obj)

Run the check on obj and return either True or False.

Attributes

types

recurse_parameter_data(obj) tuple[bool, str]

run() recursively on .ParameterData.

run(obj)[source]

Run the check on obj and return either True or False.