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, TimeStep step, 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, String name)
           
 org.nuiton.math.matrix.MatrixND ResultStorage.getMatrix(SimulationContext context, TimeStep step, 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)
          Compute growth reverse equation.
 double PopulationGrowth.compute(SimulationContext context, double age, PopulationGroup group)
          Compute groth equation.
 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)
          Compute reproduction equation.
 double ImmigrationEquation.compute(SimulationContext context, org.nuiton.math.matrix.MatrixND N, Population pop, PopulationGroup group, Zone arrivalZone)
          Compute immigration equation.
 double EmigrationEquation.compute(SimulationContext context, org.nuiton.math.matrix.MatrixND N, Population pop, PopulationGroup group, Zone departureZone)
          Compute emigration equation.
 double MigrationEquation.compute(SimulationContext context, org.nuiton.math.matrix.MatrixND N, Population pop, PopulationGroup group, Zone departureZone, Zone arrivalZone)
          Compute migration equation.
 double SoVTechnicalEfficiencyEquation.compute(SimulationContext context, Metier metier, Gear gear)
          Compute technical efficiency.
 double StrategyInactivityEquation.compute(SimulationContext context, Month month, StrategyMonthInfo info)
          Compute inactivity.
 double PopulationMaturityOgiveEquation.compute(SimulationContext context, PopulationGroup group)
          Compute maturity ogive.
 double PopulationPrice.compute(SimulationContext context, PopulationGroup group)
          Compute price.
 double PopulationMeanWeight.compute(SimulationContext context, PopulationGroup group)
          Compute population mean weight.
 double PopulationReproductionRateEquation.compute(SimulationContext context, PopulationGroup group)
          Compute reproduction rate.
 double TargetSpeciesTargetFactorEquation.compute(SimulationContext context, PopulationGroup group, Species species, MetierSeasonInfo infoMetier, boolean primaryCatch)
          Compute target factor.
 double SelectivityEquation.compute(SimulationContext context, Population pop, PopulationGroup group, Metier metier)
          Compute selectivity.
 double PopulationCapturabilityEquation.compute(SimulationContext context, Population pop, PopulationGroup group, PopulationSeasonInfo season)
          Compute capturability equation.
 double PopulationNaturalDeathRate.compute(SimulationContext context, Population pop, PopulationGroup group, Zone zone)
          Compute natural death rate.
 double VariableEquation.compute(SimulationContext context, org.nuiton.topia.persistence.TopiaEntity entity, TimeStep step)
          Compute target factor.
 

Uses of SimulationContext in fr.ifremer.isisfish.rule
 

Methods in fr.ifremer.isisfish.rule with parameters of type SimulationContext
 boolean Rule.condition(SimulationContext context, TimeStep step, 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, TimeStep step, 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, TimeStep step, 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
           
protected  SimulationContext SimulationVariable.simulationContext
          Simulation context (to get db).
 

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, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void SimulationResultListener.addResult(SimulationContext context, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void SimulationResultXML.afterSimulation(SimulationContext context)
           
 void SimulationExportResultWrapper.afterSimulation(SimulationContext context)
           
 void SimulationPreScript.afterSimulation(SimulationContext context)
           
 void SimulationListener.afterSimulation(SimulationContext context)
          called after simulation
 void SimulationResultXML.beforeSimulation(SimulationContext context)
           
 void SimulationExportResultWrapper.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, String name)
          Retourne une matrice contenant tous les pas de temps.
 org.nuiton.math.matrix.MatrixND SimulationResultGetter.getMatrix(SimulationContext context, TimeStep step, String name)
          Retourne la matrice stocke pour un pas de temps.
 void Simulator.simulate(SimulationContext context)
          Run simulation.
 

Constructors in fr.ifremer.isisfish.simulator with parameters of type SimulationContext
ResultManager(SimulationContext context)
           
SimulationVariable(SimulationContext simulationContext, org.nuiton.topia.persistence.TopiaEntity topiaEntity)
           
 

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-2012 CodeLutin. All Rights Reserved.