Example #1
0
 /**
  * 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");
     }
   }
 }