[Isis-fish-users] Changer une mortalité naturelle en cours de simulation.
Sigrid.Lehuta at ifremer.fr
Sigrid.Lehuta at ifremer.fr
Mer 21 Juil 16:30:30 CEST 2010
Hello,
non pas la peine de faire une regle tu utilises
int year = context.getSimulationControl().getDate().getYear();
dans l equation de mortalité et tu en fais ce que tu veux
si tu dois le faire dans une regle, j ai regardé vite fait seulement
mais je ne pense pas que ca aurait marché...
on en recause si tu as besoin
A++
Benoit Archambault <benarcha at gmail.com> a écrit :
> Bonjour je veux intégrer dans une simulation une baisse de la mortalité
> naturelle au cours des prochaine années.
>
> Pour le faire je pense qu'il faut utiliser une rule, car on a pas accés
> directement à la date dans l'equation de mortalité naturelle. (enfin si j'ai
> bien compris...)
> Donc en preaction dans une rule, je veux faire un truc du style
>
> switch (date.getYear()) {
> case 0: param_pop1.setNaturalDeathRate();
> (break)
> case 1: param_pop1.setNaturalDeathRate();
> ......
> default: param_pop1.setNaturalDeathRate(); }
>
>
> Mon souci c'est que la fonction setNaturalDeathRate() utilise une Equation,
> enfin je crois, et je sais pas trop comment ecrire tout ca.
>
> Merci !
>
> Benoit
>
Plus d'informations sur la liste de diffusion Isis-fish-users