publicstaticfinaldoubleDIETARY_CLOSURE=getDoubleProperty("DIETARY_CLOSURE",0.0);// Amount diet converges in DIETARY_CLOSURE_GDP_CHANGE rate of GDP shift
publicstaticfinaldoubleDIETARY_CLOSURE=getDoubleProperty("DIETARY_CLOSURE",0.2);// Amount diet converges in DIETARY_CLOSURE_GDP_CHANGE rate of GDP shift
publicstaticfinaldoubleDIETARY_CLOSURE_GDP_CHANGE=getDoubleProperty("DIETARY_CLOSURE_GDP_CHANGE",2.0);// 2 is double of GDP
publicstaticfinaldoubleDIETARY_CLOSURE_GDP_CHANGE=getDoubleProperty("DIETARY_CLOSURE_GDP_CHANGE",2.0);// 2 is double of GDP
publicstaticfinaldoubleDIETARY_CLOSURE_PARAM=getDoubleProperty("DIETARY_CLOSURE_PARAM",Math.log((1-DIETARY_CLOSURE))/DIETARY_CLOSURE_GDP_CHANGE);// Zero is no dietary closure, number specifies closure rate for changes in GDP per capita, e.g. Math.log(0.5)/2
publicstaticfinaldoubleDIETARY_CLOSURE_PARAM=getDoubleProperty("DIETARY_CLOSURE_PARAM",Math.log((1-DIETARY_CLOSURE))/DIETARY_CLOSURE_GDP_CHANGE);// Zero is no dietary closure, number specifies closure rate for changes in GDP per capita, e.g. Math.log(0.5)/2