publicstaticfinalStringDEMAND_CURVES_FILE=getProperty("DEMAND_CURVES_FILE",DATA_DIR+File.separator+"com_curves.csv");// either DEMAND_CURVES_FILE or DEMAND_CONSUMPTION_FILE is used, but not both
publicstaticfinalintDEMAND_RECALC_MAX_ITERATIONS=getIntProperty("DEMAND_RECALC_MAX_ITERATIONS",0);// 0 is original behaviour
publicstaticfinalintDEMAND_RECALC_MAX_ITERATIONS=IS_CALIBRATION_RUN?0:getIntProperty("DEMAND_RECALC_MAX_ITERATIONS",1);// 0 is original behaviour
publicstaticfinaldoublePOPULATION_AGGREG_LIMIT=getDoubleProperty("POPULATION_AGGREG_LIMIT",30.0);// in millions, smaller countries are aggregated on a regional basis