Interface PopulationReproductionEquation

All Superinterfaces:
NecessaryResult

public interface PopulationReproductionEquation extends NecessaryResult
Population reproduction equation. Created: 23 août 2006 11:11:40
Version:
$Revision$ Last update: $Date$ by : $Author$
Author:
poussin
  • Field Details

  • Method Details

    • compute

      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
      Equation de reproduction.
      Parameters:
      context - Context de simulation
      N - Effectif de la population
      Sémantiques : PopulationGroup, Zone
      pop - Population pour lequel on souhaite la matrice de reproduction
      month - Le mois pour lequel on souhaite la matrice de reproduction
      prepro - Le coefficient de reproduction de la population pour ce mois
      zoneRepro - 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
      Sémantiques : Zone (only reproduction zones)
      Returns:
      la valeur retournée n'est pas utilisée, par exemple 'return 0;' convient.
      Throws:
      Exception