pop.model
Class Mortality

java.lang.Object
  |
  +--pop.model.PopulationCharacteristics
        |
        +--pop.model.Mortality

public class Mortality
extends PopulationCharacteristics

Age- and sex-specific mortality rates.


Constructor Summary
Mortality(double[][] rates)
          Basic constructor (one set of mortality rates).
 
Method Summary
 double rate(int age, int sex)
          Returns age- and sex-specific mortality rate.
 double[][] rates()
          Returns [sex][age] array of fertility rates.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mortality

public Mortality(double[][] rates)
Basic constructor (one set of mortality rates). precondition: length of input array matches current model dimensions.
Parameters:
rates - - 2-dimensional array of mortality rates by sex (first dimension, with females in the first row, males second row) and age (second dimension).
Method Detail

rate

public double rate(int age,
                   int sex)
Returns age- and sex-specific mortality rate.
Parameters:
age - - 0 to maximum cohort age.
sex - - FEMALE or MALE, static constant from Statics.

rates

public double[][] rates()
Returns [sex][age] array of fertility rates.