Uses of Class
fr.ifremer.isisfish.types.TimeStep
Package
Description
Data storage.
Entité metier d'IsisFish.
Rule.
-
Uses of TimeStep in fr.ifremer.isisfish.datastore
Modifier and TypeFieldDescriptionprotected TimeStep
ResultStorageCSV.startDiskStep
Le pas de temps a partir duquel il faut sauver les resultats sur disqueprotected TimeStep
ResultMappedStorage.ResultMapped.step
Modifier and TypeFieldDescriptionprotected Map<String,
Map<TimeStep, ResultMappedStorage.ResultMapped>> ResultMappedStorage.nameStepResults
Deprecated.Modifier and TypeMethodDescriptionResultDatabaseStorage.getLastStep()
Deprecated.ResultStorage.getLastStep()
Get last simulation date.ResultStorageAbstract.getLastStep()
Get last simulation date.ResultMappedStorage.ResultMapped.getStep()
protected TimeStep
ResultStorageCSV.getTimeStep
(String file) Extract and create TimeStep from file name.Modifier and TypeMethodDescriptionprotected Map<TimeStep,
ResultMappedStorage.ResultMapped> Deprecated.Modifier and TypeMethodDescriptionvoid
ResultDatabaseStorage.addActiveRule
(TimeStep step, Rule rule) Deprecated.void
ResultStorage.addActiveRule
(TimeStep step, Rule rule) void
ResultStorageAbstract.addActiveRule
(TimeStep step, Rule rule) protected void
ResultDatabaseStorage.addAvailableResult
(TimeStep step, String name) Deprecated.Ajoute un resultat comme etant disponible pour une date donnée.void
ResultDatabaseStorage.addResult
(boolean force, TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND mat) Deprecated.void
ResultDatabaseStorage.addResult
(boolean force, TimeStep step, String name, Population pop, org.nuiton.math.matrix.MatrixND mat) Deprecated.void
ResultDatabaseStorage.addResult
(boolean force, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) Deprecated.void
Deprecated.void
ResultDatabaseStorage.addResult
(SimulationContext context, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) Deprecated.void
ResultDatabaseStorage.addResult
(TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND mat) Deprecated.void
ResultDatabaseStorage.addResult
(TimeStep step, String name, Population pop, org.nuiton.math.matrix.MatrixND mat) Deprecated.void
Deprecated.void
Deprecated.void
ResultStorage.addResult
(boolean force, TimeStep step, Population pop, 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
(boolean force, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) void
void
ResultStorage.addResult
(TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND mat) void
ResultStorage.addResult
(TimeStep step, String name, Population pop, org.nuiton.math.matrix.MatrixND mat) void
void
void
ResultStorageAbstract.addResult
(boolean force, TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND mat) void
ResultStorageAbstract.addResult
(boolean force, TimeStep step, String name, Population pop, org.nuiton.math.matrix.MatrixND mat) void
ResultStorageAbstract.addResult
(boolean force, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) void
void
ResultStorageAbstract.addResult
(SimulationContext context, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) void
ResultStorageAbstract.addResult
(TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND mat) void
ResultStorageAbstract.addResult
(TimeStep step, String name, Population pop, org.nuiton.math.matrix.MatrixND mat) void
void
protected void
ResultDatabaseStorage.doAddResult
(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) Deprecated.protected void
ResultDatabaseStorage.doAddResult
(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat, org.nuiton.topia.TopiaContext tx) Deprecated.protected void
ResultStorageAbstract.doAddResult
(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) ResultStorageCSV.getCacheForStep
(TimeStep step) protected org.nuiton.math.matrix.MatrixND
ResultDatabaseStorage.getInCache
(TimeStep step, String name) Deprecated.org.nuiton.math.matrix.MatrixND
ResultDatabaseStorage.getMatrix
(SimulationContext context, TimeStep step, String name) Deprecated.org.nuiton.math.matrix.MatrixND
ResultDatabaseStorage.getMatrix
(TimeStep step, Population pop, String name) Deprecated.org.nuiton.math.matrix.MatrixND
ResultDatabaseStorage.getMatrix
(TimeStep step, Population pop, String name, org.nuiton.topia.TopiaContext tx) Deprecated.org.nuiton.math.matrix.MatrixND
Deprecated.org.nuiton.math.matrix.MatrixND
Deprecated.org.nuiton.math.matrix.MatrixND
ResultStorage.getMatrix
(TimeStep step, Population pop, String name) Retourne la matrice stocke pour un pas de tempsorg.nuiton.math.matrix.MatrixND
ResultStorage.getMatrix
(TimeStep step, Population pop, String name, org.nuiton.topia.TopiaContext tx) org.nuiton.math.matrix.MatrixND
org.nuiton.math.matrix.MatrixND
Retourne la matrice stocke pour un pas de temps.org.nuiton.math.matrix.MatrixND
ResultStorageAbstract.getMatrix
(SimulationContext context, TimeStep step, String name) org.nuiton.math.matrix.MatrixND
ResultStorageAbstract.getMatrix
(TimeStep step, Population pop, String name) Retourne la matrice stocke pour un pas de tempsorg.nuiton.math.matrix.MatrixND
ResultStorageAbstract.getMatrix
(TimeStep step, Population pop, String name, org.nuiton.topia.TopiaContext tx) Retourne la matrice stocke pour un pas de tempsorg.nuiton.math.matrix.MatrixND
org.nuiton.math.matrix.MatrixND
Retourne une matrice contenant tous les pas de temps.protected File
ResultStorageCSV.getMatrixFile
(TimeStep step, String name) protected boolean
ResultDatabaseStorage.isAvailableResult
(TimeStep step, String name) Deprecated.Verifie si un resultat est disponible pour une date donnée.protected boolean
ResultStorageCSV.isDiskResult
(TimeStep step) Indique s'il faut sauver sur disque les resultatsprotected void
ResultDatabaseStorage.putInCache
(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat, org.nuiton.topia.TopiaContext context) Deprecated.protected org.nuiton.math.matrix.MatrixND
ResultMappedStorage.readResult
(TimeStep step, String name) Deprecated.protected abstract org.nuiton.math.matrix.MatrixND
ResultStorageAbstract.readResult
(TimeStep step, String name) Return one result for step and name.protected org.nuiton.math.matrix.MatrixND
ResultStorageCSV.readResult
(TimeStep step, String name) org.nuiton.math.matrix.MatrixND
ResultStorageInMemory.readResult
(TimeStep step, String name) Deprecated.void
ResultDatabaseStorage.stepChange
(SimulationContext context, TimeStep step) Deprecated.void
ResultStorageAbstract.stepChange
(SimulationContext context, TimeStep step) protected void
ResultMappedStorage.writeActiveRule
(TimeStep step, String name, String params) Deprecated.protected abstract void
ResultStorageAbstract.writeActiveRule
(TimeStep step, String name, String params) Write active ruleprotected void
ResultStorageCSV.writeActiveRule
(TimeStep step, String name, String params) protected void
ResultStorageInMemory.writeActiveRule
(TimeStep step, String name, String params) Deprecated.protected void
ResultMappedStorage.writeResult
(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) Deprecated.protected abstract void
ResultStorageAbstract.writeResult
(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) write resultprotected void
ResultStorageCSV.writeResult
(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) protected void
ResultStorageInMemory.writeResult
(TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) Deprecated.Modifier and TypeMethodDescriptionorg.nuiton.math.matrix.MatrixND
ResultDatabaseStorage.getMatrix
(SimulationContext context, List<TimeStep> steps, String name) Deprecated.org.nuiton.math.matrix.MatrixND
ResultDatabaseStorage.getMatrix
(List<TimeStep> steps, Population pop, String name) Deprecated.org.nuiton.math.matrix.MatrixND
ResultDatabaseStorage.getMatrix
(List<TimeStep> steps, Population pop, String name, org.nuiton.topia.TopiaContext tx) Deprecated.org.nuiton.math.matrix.MatrixND
Deprecated.org.nuiton.math.matrix.MatrixND
ResultDatabaseStorage.getMatrix
(List<TimeStep> steps, String name, org.nuiton.topia.TopiaContext tx) Deprecated.org.nuiton.math.matrix.MatrixND
ResultStorage.getMatrix
(List<TimeStep> steps, Population pop, String name) Retourne la matrice stocke pour des pas de tempsorg.nuiton.math.matrix.MatrixND
ResultStorage.getMatrix
(List<TimeStep> steps, Population pop, String name, org.nuiton.topia.TopiaContext tx) org.nuiton.math.matrix.MatrixND
org.nuiton.math.matrix.MatrixND
Retourne la matrice stocke pour des pas de temps.org.nuiton.math.matrix.MatrixND
ResultStorageAbstract.getMatrix
(SimulationContext context, List<TimeStep> steps, String name) org.nuiton.math.matrix.MatrixND
ResultStorageAbstract.getMatrix
(List<TimeStep> steps, Population pop, String name) org.nuiton.math.matrix.MatrixND
ResultStorageAbstract.getMatrix
(List<TimeStep> steps, Population pop, String name, org.nuiton.topia.TopiaContext tx) org.nuiton.math.matrix.MatrixND
org.nuiton.math.matrix.MatrixND
ResultStorageAbstract.getMatrix
(List<TimeStep> steps, String name, org.nuiton.topia.TopiaContext tx) ModifierConstructorDescriptionResultMapped
(RandomAccessFile raf, long offset, TimeStep step, String name, org.nuiton.math.matrix.MatrixND matrix) write date to file -
Uses of TimeStep in fr.ifremer.isisfish.entities
Modifier and TypeFieldDescriptionprotected TimeStep
ActiveRuleAbstract.activeRuleStep
Nom de l'attribut en BD : activeRuleStepprotected TimeStep
ResultAbstract.resultStep
Nom de l'attribut en BD : resultStepModifier and TypeMethodDescriptionActiveRule.getActiveRuleStep()
ActiveRuleAbstract.getActiveRuleStep()
Result.getResultStep()
ResultAbstract.getResultStep()
Modifier and TypeMethodDescriptionActiveRuleDAOAbstract.findAllByActiveRuleStep
(TimeStep v) ResultDAOAbstract.findAllByResultStep
(TimeStep v) ActiveRuleDAOAbstract.findByActiveRuleStep
(TimeStep v) ResultDAOAbstract.findByResultStep
(TimeStep v) org.nuiton.math.matrix.MatrixND
Population.getRecruitmentMatrix
(TimeStep step, Population pop, RecruitmentInputMap recruitmentInputs, org.nuiton.math.matrix.MatrixND result) org.nuiton.math.matrix.MatrixND
PopulationImpl.getRecruitmentMatrix
(TimeStep step, Population pop, RecruitmentInputMap recruitmentInputs, org.nuiton.math.matrix.MatrixND result) void
ActiveRule.setActiveRuleStep
(TimeStep activeRuleStep) void
ActiveRuleAbstract.setActiveRuleStep
(TimeStep activeRuleStep) void
Result.setResultStep
(TimeStep resultStep) void
ResultAbstract.setResultStep
(TimeStep resultStep) -
Uses of TimeStep in fr.ifremer.isisfish.equation
Modifier and TypeMethodDescriptiondouble
PopulationRecruitmentEquation.compute
(SimulationContext context, TimeStep step, Population pop, RecruitmentInputMap recruitmentInputs, org.nuiton.math.matrix.MatrixND result) Compute recruitment equation.double
VariableEquation.compute
(SimulationContext context, org.nuiton.topia.persistence.TopiaEntity entity, TimeStep step) Compute target factor. -
Uses of TimeStep in fr.ifremer.isisfish.export
Modifier and TypeMethodDescriptionvoid
ExportStep.export
(SimulationStorage simulation, TimeStep step, Writer out) Exporte les resultats, cette methode est appellee a la fin de chaque pas de temps. -
Uses of TimeStep in fr.ifremer.isisfish.rule
Modifier and TypeMethodDescriptionboolean
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
Modifier and TypeFieldDescriptionprotected TimeStep
SimulationExportResultWrapper.lastStep
protected TimeStep
SimulationControl.step
Modifier and TypeFieldDescriptionprotected Map<Population,
Map.Entry<TimeStep, org.nuiton.math.matrix.MatrixND>> PopulationMonitor.discards
discard key: <date, pop> value:<MatrixND>MetierMonitor.noActivity
protected Map<Population,
Map<TimeStep, ReproductionData>> PopulationMonitor.reproductions
reproduction key: <date, pop> value:<MatrixND>Modifier and TypeMethodDescriptionSimulationControl.getStep()
Method getDate donne la date utiliser par la simulation.Modifier and TypeMethodDescriptionvoid
ResultManager.addActiveRule
(TimeStep step, Rule rule) void
PopulationMonitor.addDiscard
(TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND discard) Only work for current step simulationvoid
ResultManager.addResult
(boolean force, TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND mat) void
ResultManager.addResult
(boolean force, TimeStep step, String name, Population pop, org.nuiton.math.matrix.MatrixND mat) void
ResultManager.addResult
(boolean force, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) void
void
ResultManager.addResult
(TimeStep step, Population pop, org.nuiton.math.matrix.MatrixND mat) void
ResultManager.addResult
(TimeStep step, String name, Population pop, org.nuiton.math.matrix.MatrixND mat) void
void
void
SimulationResultListener.addResult
(SimulationContext context, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) void
SimulationResultXML.addResult
(SimulationContext context, TimeStep step, String name, org.nuiton.math.matrix.MatrixND mat) void
void
SimulationContext.clearCache
(TimeStep step) Deprecated.ne sert plus a rien, le cache est directement listener de la simulationvoid
SimulationContext.fireStepChange
(TimeStep step) 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
ResultManager.getMatrix
(TimeStep step, Population pop, String name) Retourne la matrice stocke pour un pas de tempsorg.nuiton.math.matrix.MatrixND
Retourne la matrice stocke pour un pas de tempsorg.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
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.PopulationMonitor.getReproductionData
(TimeStep step, Population pop) Return reproduction data.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 aN, org.nuiton.math.matrix.MatrixND aBiomass, org.nuiton.math.matrix.MatrixND repro) Set new reproduction.void
Modifie la date de la simulation.void
SimulationExportResultWrapper.stepChange
(SimulationContext context, TimeStep step) void
SimulationListener.stepChange
(SimulationContext context, TimeStep step) Receive event when simulation change stepvoid
SimulationPreScriptListener.stepChange
(SimulationContext context, TimeStep step) void
SimulationResultXML.stepChange
(SimulationContext context, TimeStep step) Modifier and TypeMethodDescriptionorg.nuiton.math.matrix.MatrixND
ResultManager.getMatrix
(List<TimeStep> steps, Population pop, String name) Retourne la matrice stocke pour des pas de tempsorg.nuiton.math.matrix.MatrixND
Retourne la matrice stocke pour des pas de tempsorg.nuiton.math.matrix.MatrixND
SimulationResultGetter.getMatrix
(SimulationContext context, List<TimeStep> steps, String name) Retourne la matrice stocke pour un ensemble de pas de temps. -
Uses of TimeStep in fr.ifremer.isisfish.types
Modifier and TypeMethodDescriptionTimeStep.add
(int number) Return new TimeStep equals to this.step + numberTimeStep.minus
(int number) Return new TimeStep equals to this.step - numberTimeStep.next()
Method next retourne une nouvelle date qui est la date suivante de la date courante.TimeStep.nextYear()
Method next retourne une nouvelle date qui est le meme mois de l'annee suivante de la date courante.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.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.Modifier and TypeMethodDescriptionboolean
compare 2 dates.boolean
TimeStep.afterOrEquals
(TimeStep d) boolean
compare 2 dates.boolean
TimeStep.beforeOrEquals
(TimeStep t) int
int
Return number of step between current TimeStep and other TimeStep in argument (this - other)Month[]
TimeStep.getMonthBetweenDate
(TimeStep timeStep2) -
Uses of TimeStep in fr.ifremer.isisfish.util.cache
Modifier and TypeFieldDescriptionprotected TimeStep
IsisCacheBackendOnGuava.lastStep
the last step use to put value in cacheModifier and TypeMethodDescriptionprotected TimeStep
IsisCache.computeKey
(StringBuilder sbKey, String methodString, Object[] args) Modifier and TypeMethodDescriptionvoid
remove all values in cache for the specied TimeStepprotected Object
protected Map
IsisCacheBackendOnReferenceMap.getCacheTimeStep
(TimeStep step) protected void
void
void
void