read_agents

Function read_agents 

Source
pub fn read_agents(
    model_dir: &Path,
    commodities: &CommodityMap,
    processes: &ProcessMap,
    region_ids: &IndexSet<RegionID>,
    milestone_years: &[u32],
) -> Result<AgentMap>
Expand description

Read agents info from various CSV files.

§Arguments

  • model_dir - Folder containing model configuration files
  • commodities - Commodities for the model
  • processes - Processes available in the model
  • region_ids - The possible valid region IDs
  • milestone_years - Milestone years in the model

§Returns

A map of agents keyed by agent ID