Function add_commodity_balance_constraints

Source
fn add_commodity_balance_constraints<'a, I>(
    problem: &mut RowProblem,
    variables: &VariableMap,
    model: &'a Model,
    assets: I,
    year: u32,
) -> KeysWithOffset<(CommodityID, RegionID, TimeSliceSelection)>
where I: Iterator<Item = &'a AssetRef> + Clone + 'a,
Expand description

Add asset-level input-output commodity balances.

These constraints fix the supply-demand balance for the whole system.

See description in the dispatch optimisation documentation.