Uses of Class
fr.ifremer.isisfish.types.TimeStep

Packages that use TimeStep
fr.ifremer.isisfish.datastore Data storage. 
fr.ifremer.isisfish.entities Entité metier d'IsisFish. 
fr.ifremer.isisfish.equation   
fr.ifremer.isisfish.rule Rule. 
fr.ifremer.isisfish.simulator   
fr.ifremer.isisfish.types   
 

Uses of TimeStep in fr.ifremer.isisfish.datastore
 

Methods in fr.ifremer.isisfish.datastore that return TimeStep
 TimeStep ResultStorage.getLastStep()
          Get last simulation date.
 

Methods in fr.ifremer.isisfish.datastore with parameters of type TimeStep
 void ResultStorage.addActiveRule(TimeStep step, Rule rule)
           
protected  void ResultStorage.addAvailableResult(TimeStep step, String name)
          Ajoute un resultat comme etant disponible pour une date donnée.
 void ResultStorage.addResult(boolean force, TimeStep step, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(boolean force, TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(boolean force, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(boolean force, TimeStep step, String name, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(SimulationContext context, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(TimeStep step, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultStorage.addResult(TimeStep step, String name, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
protected  void ResultStorage.doAddResult(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat)
           
protected  void ResultStorage.doAddResult(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat, org.nuiton.topia.TopiaContext tx)
           
protected  org.nuiton.math.matrix.MatrixND ResultStorage.getInCache(TimeStep step, String name)
           
 org.nuiton.math.matrix.MatrixND ResultStorage.getMatrix(SimulationContext context, TimeStep step, String name)
           
 org.nuiton.math.matrix.MatrixND ResultStorage.getMatrix(TimeStep step, Population pop, String name)
          Retourne la matrice stocke pour un pas de temps
 org.nuiton.math.matrix.MatrixND ResultStorage.getMatrix(TimeStep step, String name)
           
 org.nuiton.math.matrix.MatrixND ResultStorage.getMatrix(TimeStep step, String name, org.nuiton.topia.TopiaContext tx)
          Retourne la matrice stocke pour un pas de temps.
protected  boolean ResultStorage.isAvailableResult(TimeStep step, String name)
          Verifie si un resultat est disponible pour une date donnée.
protected  void ResultStorage.putInCache(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat, org.nuiton.topia.TopiaContext context)
           
 

Uses of TimeStep in fr.ifremer.isisfish.entities
 

Fields in fr.ifremer.isisfish.entities declared as TimeStep
protected  TimeStep ActiveRuleAbstract.activeRuleStep
          Nom de l'attribut en BD : activeRuleStep
protected  TimeStep ResultAbstract.resultStep
          Nom de l'attribut en BD : resultStep
 

Methods in fr.ifremer.isisfish.entities that return TimeStep
 TimeStep ActiveRuleAbstract.getActiveRuleStep()
           
 TimeStep ActiveRule.getActiveRuleStep()
           
 TimeStep ResultAbstract.getResultStep()
           
 TimeStep Result.getResultStep()
           
 

Methods in fr.ifremer.isisfish.entities with parameters of type TimeStep
 List<E> ActiveRuleDAOAbstract.findAllByActiveRuleStep(TimeStep v)
           
 List<E> ResultDAOAbstract.findAllByResultStep(TimeStep v)
           
 E ActiveRuleDAOAbstract.findByActiveRuleStep(TimeStep v)
           
 E ResultDAOAbstract.findByResultStep(TimeStep v)
           
 void ActiveRuleAbstract.setActiveRuleStep(TimeStep activeRuleStep)
           
 void ActiveRule.setActiveRuleStep(TimeStep activeRuleStep)
           
 void ResultAbstract.setResultStep(TimeStep resultStep)
           
 void Result.setResultStep(TimeStep resultStep)
           
 

Uses of TimeStep in fr.ifremer.isisfish.equation
 

Methods in fr.ifremer.isisfish.equation with parameters of type TimeStep
 double VariableEquation.compute(SimulationContext context, org.nuiton.topia.persistence.TopiaEntity entity, TimeStep step)
          Compute target factor.
 

Uses of TimeStep in fr.ifremer.isisfish.rule
 

Methods in fr.ifremer.isisfish.rule with parameters of type TimeStep
 boolean Rule.condition(SimulationContext context, TimeStep step, Metier metier)
          La condition qui doit etre vrai pour faire les actions.
 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 TimeStep in fr.ifremer.isisfish.simulator
 

Fields in fr.ifremer.isisfish.simulator declared as TimeStep
protected  TimeStep SimulationControl.step
           
 

Fields in fr.ifremer.isisfish.simulator with type parameters of type TimeStep
protected  Map<Population,Map<TimeStep,org.nuiton.math.matrix.MatrixND>> PopulationMonitor.discards
          discard key: value:
protected  Map<TimeStep,org.nuiton.math.matrix.MatrixND> MetierMonitor.noActivity
           
protected  Map<Population,Map<TimeStep,org.nuiton.math.matrix.MatrixND>> PopulationMonitor.reproductions
          reproduction key: value:
 

Methods in fr.ifremer.isisfish.simulator that return TimeStep
 TimeStep SimulationControl.getStep()
          Method getDate donne la date utiliser par la simulation.
 

Methods in fr.ifremer.isisfish.simulator with parameters of type TimeStep
 void ResultManager.addActiveRule(TimeStep step, Rule rule)
           
 void PopulationMonitor.addDiscard(TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND discard)
          FIXME: discards n'est jamais vider, on le conserve pour toutes les annees il serait bon de faire un peu le menage de temps en temps.
 void ResultManager.addResult(boolean force, TimeStep step, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(boolean force, TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(boolean force, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(boolean force, TimeStep step, String name, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 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 ResultManager.addResult(TimeStep step, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat)
           
 void ResultManager.addResult(TimeStep step, String name, Population pop, org.nuiton.math.matrix.MatrixND mat)
           
 org.nuiton.math.matrix.MatrixND PopulationMonitor.getDiscard(TimeStep step, Population pop)
          Get discard.
 boolean RuleMonitor.getEvalutionCondition(TimeStep step, Rule rule, Metier metier)
           
 org.nuiton.math.matrix.MatrixND SimulationResultGetter.getMatrix(SimulationContext context, TimeStep step, String name)
          Retourne la matrice stocke pour un pas de temps.
 org.nuiton.math.matrix.MatrixND ResultManager.getMatrix(TimeStep step, Population pop, String name)
          Retourne la matrice stocke pour un pas de temps
 org.nuiton.math.matrix.MatrixND ResultManager.getMatrix(TimeStep step, String name)
           
 org.nuiton.math.matrix.MatrixND MetierMonitor.getNoActivity(TimeStep step)
           
 org.nuiton.math.matrix.MatrixND MetierMonitor.getOrCreateNoActivity(TimeStep step, String name, List<Strategy> strategies, List<Metier> metiers)
           
 org.nuiton.math.matrix.MatrixND PopulationMonitor.getRecruitment(TimeStep step, Population pop)
          TODO les reproductions qui sont trop veille pour encore servir doivent être supprimées.
 org.nuiton.math.matrix.MatrixND PopulationMonitor.getReproduction(TimeStep step, Population pop)
          Return reproduction.
 void PopulationMonitor.setDiscard(TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND discard)
          Set discard.
 void RuleMonitor.setEvaluationCondition(TimeStep step, Rule rule, Metier metier, boolean evalutionCondition)
           
 void MetierMonitor.setNoActivity(TimeStep step, org.nuiton.math.matrix.MatrixND nonActivity)
           
 void PopulationMonitor.setReproduction(TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND repro)
          Set new reproduction.
 void SimulationControl.setStep(TimeStep t)
          Modifie la date de la simulation.
 

Uses of TimeStep in fr.ifremer.isisfish.types
 

Methods in fr.ifremer.isisfish.types that return TimeStep
 TimeStep TimeStep.next()
          Method next retourne une nouvelle date qui est la date suivante de la date courante.
 TimeStep TimeStep.nextYear()
          Method next retourne une nouvelle date qui est le meme mois de l'annee suivante de la date courante.
 TimeStep TimeStep.previous()
          Method preview retourne une nouvelle date qui est la date precedente de la date courante la date courante n'est pas modifier.
 TimeStep TimeStep.previousYear()
          Method preview retourne une nouvelle date qui est le meme mois de l'annee precedente de la date courante la date courante n'est pas modifier.
 

Methods in fr.ifremer.isisfish.types with parameters of type TimeStep
 boolean TimeStep.after(TimeStep t)
          compare 2 dates.
 boolean TimeStep.afterOrEquals(TimeStep d)
           
 boolean TimeStep.before(TimeStep t)
          compare 2 dates.
 boolean TimeStep.beforeOrEquals(TimeStep t)
           
 int TimeStep.compareTo(TimeStep t)
           
 Month[] TimeStep.getMonthBetweenDate(TimeStep timeStep2)
           
 



Copyright © 1999-2012 CodeLutin. All Rights Reserved.