| Package | Description |
|---|---|
| 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 | |
| fr.ifremer.isisfish.util |
| Modifier and Type | Method and Description |
|---|---|
TimeStep |
ResultStorage.getLastStep()
Get last simulation date.
|
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Field and Description |
|---|---|
protected TimeStep |
ActiveRuleAbstract.activeRuleStep
Nom de l'attribut en BD : activeRuleStep
|
protected TimeStep |
ResultAbstract.resultStep
Nom de l'attribut en BD : resultStep
|
| Modifier and Type | Method and Description |
|---|---|
TimeStep |
ActiveRuleAbstract.getActiveRuleStep() |
TimeStep |
ActiveRule.getActiveRuleStep() |
TimeStep |
ResultAbstract.getResultStep() |
TimeStep |
Result.getResultStep() |
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
double |
VariableEquation.compute(SimulationContext context,
org.nuiton.topia.persistence.TopiaEntity entity,
TimeStep step)
Compute target factor.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Field and Description |
|---|---|
protected TimeStep |
SimulationControl.step |
| Modifier and Type | Field and Description |
|---|---|
protected Map<Population,Map<TimeStep,org.nuiton.math.matrix.MatrixND>> |
PopulationMonitor.discards
discard key:
|
protected Map<TimeStep,org.nuiton.math.matrix.MatrixND> |
MetierMonitor.noActivity |
protected Map<Population,Map<TimeStep,org.nuiton.math.matrix.MatrixND>> |
PopulationMonitor.reproductions
reproduction key:
|
| Modifier and Type | Method and Description |
|---|---|
TimeStep |
SimulationControl.getStep()
Method getDate donne la date utiliser par la simulation.
|
| Modifier and Type | Method and Description |
|---|---|
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) |
void |
SimulationContext.clearCache(TimeStep step)
Clear isis fish cache for specified time 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 |
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.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
protected TimeStep |
Cache.computeKey(StringBuilder sbKey,
Method method,
Object[] args) |
| Modifier and Type | Method and Description |
|---|---|
void |
Cache.clear(TimeStep step)
remove all values in cache for the specied TimeStep
|
protected Object |
Cache.get(TimeStep step,
Object key) |
protected Map |
Cache.getCacheTimeStep(TimeStep step) |
protected void |
Cache.put(TimeStep step,
Object key,
Object value) |
Copyright © 1999-2012 CodeLutin. All Rights Reserved.