muse2::simulation::optimisation

Function add_fixed_asset_constraints

Source
fn add_fixed_asset_constraints(
    problem: &mut RowProblem,
    variables: &VariableMap,
    assets: &AssetPool,
    year: u32,
    time_slice_info: &TimeSliceInfo,
)
Expand description

Add constraints for non-flexible assets.

Non-flexible assets are those which have a fixed ratio between inputs and outputs.

See description in the dispatch optimisation documentation.