[Isis-fish-users] plan de simu qui plante aleatoirement

Eric Chatellier chatellier at codelutin.com
Lun 22 Oct 10:08:29 CEST 2012


Le 22/10/2012 09:52, Stephanie MAHEVAS a écrit :
> en fait je n'y comprends plus rien.
> La seule chose que j'avais rajouté c'est un export et en fait ca plante dans
> le siMatrix....
> Normalement, tout les resultats utilisés dans le simulator, gravityModel et
> siMatrix sont automatiquement embarqués (sans que l'on ait besoin de les
> chosir dans l'interface Choix des resultats). Donc je ne vois pas ce que j'ai
> modifié qui pourrait etre à l'origine de cette erreur....
> quand je fais tourner avec ou sans export de F, ça plante, alors que ss export
> de F avant ca ne plantait pas.
> J'ai fais 4 simu sur 1 an
> 1. avec defaultSimulator + export de F
> 2. avec defaultSimulator ss export de F
> 3. avec SimulatorLength... ss export de F
> 4. avec SimulatorLength... + export de F
> et dans les 4 configurations ca plante pour le calcul de F à la reduction de
> la matrice d'abondance....

Dans les 2 debug que tu m'as envoyé, F est calculé, mais pas
ResultName.MATRIX_CATCH_PER_STRATEGY_MET_PER_ZONE_POP
d'où le NullPointerException.

Le probleme est que si dans ton export tu demande le calcul de F
seulement (MATRIX_TOTAL_FISHING_MORTALITY), ca plantera car
le calcul de F dépend d'un autre résultat :
MATRIX_CATCH_PER_STRATEGY_MET_PER_ZONE_POP.

C'est pas du tout ta faute, c'est que normalement, dans isis
si on active un resultat, on le calcul. Pour F (les ajouts récents
dans le SiMatrix) il faut activer deux résultats.

C'est purement une erreur dans le SiMatrix.

-- 
Éric Chatellier <chatellier at codelutin.com>
Tel: 02.40.50.29.28
http://www.codelutin.com




Plus d'informations sur la liste de diffusion Isis-fish-users