InputFileReader¶
-
public class
InputFileReader¶ InputFileReader reads input files and provides them as various data structures required by other classes.
Author: Milan Lovric
Methods¶
readAVFractionsFile¶
readAirElasticitiesFile¶
-
public static Map<AirDemandModel.ElasticityTypes, Double>
readAirElasticitiesFile(String fileName)¶ Reads air elasticities file.
Parameters: - fileName – File name.
Returns: Map with elasticity parameters.
readAirportFareIndexFile¶
readDomesticAirportsFile¶
readElasticitiesFile¶
-
public static Map<ElasticityTypes, Double>
readElasticitiesFile(String fileName)¶ Reads elasticities file.
Parameters: - fileName – File name.
Returns: Map with elasticity parameters.
readEnergyConsumptionParamsFile¶
-
public static Map<VehicleType, Map<EngineType, Map<WebTAG, Double>>>
readEnergyConsumptionParamsFile(String fileName)¶ Reads engine type fractions file.
Parameters: - fileName – File name.
Returns: Map with engine type fractions.
readEnergyUnitCostsFile¶
readEngineTypeFractionsFile¶
-
public static HashMap<Integer, Map<VehicleType, Map<EngineType, Double>>>
readEngineTypeFractionsFile(String fileName)¶ Reads engine type fractions file.
Parameters: - fileName – File name.
Returns: Map with engine type fractions.
readFreightTripRatesFile¶
readGVAFile¶
readInternationalAirportsFile¶
readLinkTravelTimeFile¶
readPopulationFile¶
readRailElasticitiesFile¶
-
public static Map<RailDemandModel.ElasticityTypes, Map<RailDemandModel.ElasticityArea, Double>>
readRailElasticitiesFile(String fileName)¶ Reads rail elasticities file.
Parameters: - fileName – File name.
Returns: Map with elasticity parameters.
readRailStationCostsFile¶
readRelativeFuelEfficiencyFile¶
-
public static HashMap<Integer, Map<VehicleType, Map<EngineType, Double>>>
readRelativeFuelEfficiencyFile(String fileName)¶ Reads relative fuel efficiency file.
Parameters: - fileName – File name.
Returns: Map with relative fuel efficiency.
readTimeOfDayDistributionFile¶
readTimeOfDayDistributionFreightFile¶
readTripRatesFile¶
readUnitCO2EmissionFile¶
readVehicleTypeToPCUFile¶
-
public static Map<VehicleType, Double>
readVehicleTypeToPCUFile(String fileName)¶ Reads vehicle type to PCU conversion file.
Parameters: - fileName – File name.
Returns: Map with PCU equivalents.