pub fn read_demand(
model_dir: &Path,
commodities: &IndexMap<CommodityID, Commodity>,
region_ids: &IndexSet<RegionID>,
time_slice_info: &TimeSliceInfo,
milestone_years: &[u32],
) -> Result<HashMap<CommodityID, DemandMap>>Expand description
Reads demand data from CSV files.
§Arguments
model_dir- Folder containing model configuration filescommodity_ids- All possible commodity IDsregion_ids- Known region identifierstime_slice_info- Information about seasons and times of daymilestone_years- Milestone years used by the model
§Returns
A HashMap<CommodityID, DemandMap> mapping each commodity to its DemandMap.