pub fn read_commodity_costs(
model_dir: &Path,
commodity_ids: &HashSet<Rc<str>>,
region_ids: &HashSet<Rc<str>>,
time_slice_info: &TimeSliceInfo,
milestone_years: &[u32],
) -> Result<HashMap<Rc<str>, CommodityCostMap>>
Expand description
Read costs associated with each commodity from commodity costs CSV file.
§Arguments
model_dir
- Folder containing model configuration filescommodity_ids
- All possible commodity IDsregion_ids
- All possible region IDstime_slice_info
- Information about time slicesmilestone_years
- All milestone years
§Returns
A map containing commodity costs, grouped by commodity ID.