Bonjour, Je reprends une remarque dans un bug que j'avais eu il y avait quelques mois (ci-dessous), où je signale qu'ISIS ne s'arrête pas et continue une simulation alors qu'il y avait une erreur dans un script. Quelque chose de similaire vient de se passer avec une règle de gestion erronée. Tout se passait comme si le reste de la règle de gestion était ignoré dès que l'erreur était soulevée (et je n'en avais aucune trace dans le debug). J'ai résolu le pb depuis, mais j'aurais pu gagner beaucoup de temps si la simu n'avait pas tourné et que j'avais pu voir où se trouvait l'erreur dans le debug. Je vous ai attaché la simu (son répertoire contient la règle erronée OgiveDeTriMerluRetentionTAC.java, l'erreur se produit à l172), si jamais vous avez du temps pour creuser cette bizarrerie. A+ Audric Le 26/05/2017 16:52, Audric Vigier a écrit :
Bonjour,
Je souhaite utiliser une équation de recrutement seule pour décrire la distribution spatio-temporelle du recrutement pour plusieurs années. Le problème est multiple :
-bien que l'équation de recrutement compile, ISIS-Fish ne l'utilise pas. Dans le debug, je retrouve une erreur fatale :
2017-05-26 16:22:05,124 INFO [Thread-12] (SubProcessSimulationLauncher.java:302) run - dans un sous processus>2017-05-26 16:22:05,121 FATAL [SimThread sim_simuGdGCalib2010NoAlgo_2017-05-26-16-19] (PopulationImpl.java:863) getRecruitmentMatrix - Error in matrix recruitment creation 2017-05-26 16:22:05,124 INFO [Thread-12] (SubProcessSimulationLauncher.java:302) run - dans un sous processus>fr.ifremer.isisfish.IsisFishRuntimeException: Impossible d'évaluer l'équation: [recopie toute l'équation]
-Malgré l'erreur fatale, ma simu ISIS tourne jusqu'à la fin. Le recrutement a donc dû être modélisé d'une certaine manière (très différente du contenu de l'équation), mais je ne vois pas comment. J'aurais préféré que la simu s'arrête dès que l'erreur est renvoyée. La région, la simu, le debug et l'équation de recrutement sont disponibles à ce lien pendant 3 semaines : https://filesender.renater.fr/?s=download&token=e3846c36-45ae-898f-2045-684fa7c6aca5 . Pour ce debuggage, pas besoin des règles de gestion auxquelles je ferai appel plus tard. Bon week-end, Audric -- Audric Vigier Doctorant à Ifremer, unités EMH (Nantes) et STH/LBH (Brest)
E-mail : audric.vigier@ifremer.fr <mailto:audric.vigier@ifremer.fr> Tel : +33 (0)2 40 37 41 64 (8164)
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
-- Audric Vigier Doctorant à Ifremer, unités EMH (Nantes) et STH/LBH (Brest) E-mail : audric.vigier@ifremer.fr Tel : +33 (0)2 40 37 41 64 (8164)