public interface PopulationReproductionEquation extends NecessaryResult
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_CONTENT |
EMPTY_STRING_ARRAY
Modifier and Type | Method and Description |
---|---|
double |
compute(SimulationContext context,
org.nuiton.math.matrix.MatrixND N,
Population pop,
Month month,
double prepro,
List<Zone> zoneRepro,
List<PopulationGroup> groups,
List<Zone> zones,
org.nuiton.math.matrix.MatrixND result)
Compute reproduction equation.
|
getNecessaryResult
static final String DEFAULT_CONTENT
double compute(SimulationContext context, org.nuiton.math.matrix.MatrixND N, Population pop, Month month, double prepro, List<Zone> zoneRepro, List<PopulationGroup> groups, List<Zone> zones, org.nuiton.math.matrix.MatrixND result) throws Exception
context
- simulation contextN
- effectif courant de la populationpop
- population pour lequel on souhaite la matrice de reproductionmonth
- le mois pour lequel on souhaite la matrice de reproductionprepro
- le coefficient de reproduction de la population pour ce moiszoneRepro
- la liste des zones de reproduction (dimension 0 de result)groups
- la liste des groups de la population (dimension 0 de N)zones
- la liste des zones de la population (dimension 1 de N)result
- la matrice resultat que l'equation doit remplir, il s'agit
d'un vecteur avec comme semantique la liste des zones de reproductionException
Copyright © 1999–2020 CodeLutin. All rights reserved.