fn calculate_activity_coefficient(
asset: &Asset,
year: u32,
time_slice: &TimeSliceID,
input_prices: Option<&CommodityPrices>,
) -> MoneyPerActivityExpand description
Calculate the cost coefficient for an activity variable.
Normally, the cost coefficient is the same as the asset’s operating costs for the given year and
time slice. If input_prices is provided then those prices are added to the flow costs for the
relevant commodities, if they are input flows for the asset.
§Arguments
asset- The asset to calculate the coefficient foryear- The current milestone yeartime_slice- The time slice to which this coefficient appliesinput_prices- Optional map of prices to include for input commodities
§Returns
The cost coefficient to be used for the relevant decision variable.