read_process_flows

Function read_process_flows 

Source
pub fn read_process_flows(
    model_dir: &Path,
    processes: &mut ProcessMap,
    commodities: &CommodityMap,
    milestone_years: &[u32],
) -> Result<HashMap<ProcessID, ProcessFlowsMap>>
Expand description

Read process flows from a CSV file.

§Arguments

  • model_dir - Folder containing model configuration files
  • processes - Mutable map of known processes (may be updated)
  • commodities - Map of known commodities
  • milestone_years - Milestone years used by the model

§Returns

A HashMap<ProcessID, ProcessFlowsMap> mapping process IDs to their flows.