Uses of Class
fr.ifremer.isisfish.simulator.SimulationContext

Packages that use SimulationContext
fr.ifremer.isisfish.datastore Data storage. 
fr.ifremer.isisfish.equation   
fr.ifremer.isisfish.rule Rule. 
fr.ifremer.isisfish.simulator   
fr.ifremer.isisfish.simulator.launcher Isis fish simulation launchers. 
 

Uses of SimulationContext in fr.ifremer.isisfish.datastore
 

Methods in fr.ifremer.isisfish.datastore with parameters of type SimulationContext
 void ResultStorage.addResult(SimulationContext context, Date date, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.afterSimulation(SimulationContext context)
           
 void ResultStorage.beforeSimulation(SimulationContext context)
           
 org.nuiton.math.matrix.MatrixND ResultStorage.getMatrix(SimulationContext context, Date date, String name)
           
 org.nuiton.math.matrix.MatrixND ResultStorage.getMatrix(SimulationContext context, String name)
           
 

Uses of SimulationContext in fr.ifremer.isisfish.equation
 

Methods in fr.ifremer.isisfish.equation with parameters of type SimulationContext
 double PopulationGrowthReverse.compute(SimulationContext context, double length, PopulationGroup group)
           
 double PopulationGrowth.compute(SimulationContext context, double age, PopulationGroup group)
           
 double PopulationReproductionEquation.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)
           
 double EmigrationEquation.compute(SimulationContext context, org.nuiton.math.matrix.MatrixND N, Population pop, PopulationGroup group, Zone departureZone)
           
 double ImmigrationEquation.compute(SimulationContext context, org.nuiton.math.matrix.MatrixND N, Population pop, PopulationGroup group, Zone arrivalZone)
           
 double MigrationEquation.compute(SimulationContext context, org.nuiton.math.matrix.MatrixND N, Population pop, PopulationGroup group, Zone departureZone, Zone arrivalZone)
           
 double SoVTechnicalEfficiencyEquation.compute(SimulationContext context, Metier metier, Gear gear)
           
 double StrategyInactivityEquation.compute(SimulationContext context, Month month, StrategyMonthInfo info)
           
 double PopulationMeanWeight.compute(SimulationContext context, PopulationGroup group)
          Compute population mean weight.
 double PopulationPrice.compute(SimulationContext context, PopulationGroup group)
           
 double TargetSpeciesTargetFactorEquation.compute(SimulationContext context, PopulationGroup group, Species species, MetierSeasonInfo infoMetier, boolean primaryCatch)
           
 double SelectivityEquation.compute(SimulationContext context, Population pop, PopulationGroup group, Metier metier)
           
 double PopulationNaturalDeathRate.compute(SimulationContext context, Population pop, PopulationGroup group, Zone zone)
           
 

Uses of SimulationContext in fr.ifremer.isisfish.rule
 

Methods in fr.ifremer.isisfish.rule with parameters of type SimulationContext
 boolean Rule.condition(SimulationContext context, Date date, Metier metier)
          La condition qui doit etre vrai pour faire les actions.
 void Rule.init(SimulationContext context)
          Appelé au démarrage de la simulation, cette méthode permet d'initialiser la règle.
 void Rule.postAction(SimulationContext context, Date date, Metier metier)
          Si la condition est vrai alors cette action est executée apres le pas de temps de la simulation.
 void Rule.preAction(SimulationContext context, Date date, Metier metier)
          Si la condition est vrai alors cette action est executée avant le pas de temps de la simulation.
 

Uses of SimulationContext in fr.ifremer.isisfish.simulator
 

Fields in fr.ifremer.isisfish.simulator declared as SimulationContext
protected  SimulationContext ResultManager.context
           
 

Methods in fr.ifremer.isisfish.simulator that return SimulationContext
static SimulationContext SimulationContext.get()
           
 

Methods in fr.ifremer.isisfish.simulator with parameters of type SimulationContext
 void SimulationResultXML.addResult(SimulationContext context, Date date, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void SimulationResultListener.addResult(SimulationContext context, Date date, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void SimulationExportResultWrapper.afterSimulation(SimulationContext context)
           
 void SimulationResultXML.afterSimulation(SimulationContext context)
           
 void SimulationPreScript.afterSimulation(SimulationContext context)
           
 void SimulationListener.afterSimulation(SimulationContext context)
          called after simulation
 void SimulationExportResultWrapper.beforeSimulation(SimulationContext context)
           
 void SimulationResultXML.beforeSimulation(SimulationContext context)
           
 void SimulationPreScript.beforeSimulation(SimulationContext context)
           
 void SimulationListener.beforeSimulation(SimulationContext context)
          called before simulation
 org.nuiton.math.matrix.MatrixND SimulationResultGetter.getMatrix(SimulationContext context, Date date, String name)
          Retourne la matrice stocke pour un pas de temps
 org.nuiton.math.matrix.MatrixND SimulationResultGetter.getMatrix(SimulationContext context, String name)
          Retourne une matrice contenant tous les pas de temps.
 void Simulator.simulate(SimulationContext context)
          Run simulation.
 

Constructors in fr.ifremer.isisfish.simulator with parameters of type SimulationContext
ResultManager(SimulationContext context)
           
 

Uses of SimulationContext in fr.ifremer.isisfish.simulator.launcher
 

Methods in fr.ifremer.isisfish.simulator.launcher with parameters of type SimulationContext
protected  void InProcessSimulatorLauncher.initSimulationListener(SimulationContext context)
           
 



Copyright © 1999-2010 CodeLutin. All Rights Reserved.