/** * Populate birthRate array with given rate; assumes rate remains constant. * * @param permille births/1000 people */ public void setBirthRate(double permille) { if (permille >= 0 && permille <= 1000) { for (int i = 0; i < birthRate.length; i++) birthRate[i] = permille; for (AgriculturalUnit unit : entities) { unit.setBirthRate(permille); } } else { if (VERBOSE) { System.err.println("Invalid argument for AgriculturalUnit.setBirthRate method"); } } }