message_ix_models.model.bmt.workflow

Construct the Buildings-Materials-Transport workflow.

Functions

add_macro(context, scenario)

Update MACRO calibration file; add MACRO to the scenario; solve with MACRO.

generate(context)

Create the BMT workflow.

prep_for_macro(context, scenario)

Prepare scenario for MACRO calibration.

report(context, scenario)

Report the scenario (transport, materials, legacy that contains buildings).

solve_args([model])

Return keyword arguments for message_ix_models.workflow.solve().