public class MigChildPopulation extends AbstractPopulation<MigChildParameters,BasicResults>
FORCE_MORT_INTERVAL
Constructor and Description |
---|
MigChildPopulation() |
Modifier and Type | Method and Description |
---|---|
protected static void |
calculateMeanAndEndPopulation(Matrix2D oldMeanXf,
Matrix2D oldFertX,
Matrix2D propLiveBirth,
Matrix2D meanPopulation,
Matrix2D endPopulation,
Matrix2D surviveProbO100,
Matrix2D p1,
Matrix2D p2,
int numberOfYears,
int maximumAge)
Calculates mean and end populations.
|
BasicResults |
calculatePopulation(MigChildParameters parameters)
Calculate population.
|
calculateByMult, calculateByMultMin1, calculateRestOfMeanPopulation, calculateSurvivalProbabilities, getFirstHalfyearSurvProb, getNumOfChilds, getSecondHalfyearSurvProb
public BasicResults calculatePopulation(MigChildParameters parameters)
AbstractPopulation
calculatePopulation
in class AbstractPopulation<MigChildParameters,BasicResults>
parameters
- the parameters requires to population calculationprotected static void calculateMeanAndEndPopulation(Matrix2D oldMeanXf, Matrix2D oldFertX, Matrix2D propLiveBirth, Matrix2D meanPopulation, Matrix2D endPopulation, Matrix2D surviveProbO100, Matrix2D p1, Matrix2D p2, int numberOfYears, int maximumAge)
oldMeanXf
- old mean population of femalesoldFertX
- old fertilitypropLiveBirth
- proportion of live birth of this sexmeanPopulation
- mean population (filled by this method)endPopulation
- end population (filled by this method)surviveProbO100
- survival probability of the over-100-years-oldsp1
- P_1 matrix (infant survival probability first 6 months)p2
- P_2 matrix (infant survival probability second half year)numberOfYears
- number of years to be predictedmaximumAge
- the maximum ageCopyright © 2012. All Rights Reserved.