pub fn read_demand(
model_dir: &Path,
commodities: &IndexMap<CommodityID, Commodity>,
region_ids: &HashSet<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 IDs of commoditiesregion_ids
- All possible IDs for regionstime_slice_info
- Information about seasons and times of daymilestone_years
- All milestone years
§Returns
This function returns DemandMap
s grouped by commodity ID.