Equation de recrutement ISIS 4.4.1.0-rc-1
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 Tel : +33 (0)2 40 37 41 64 (8164)
Bonjour, Erreur résolue en ce qui concerne le script en lui-même, que j'ai modifié. Par contre j'ai encore observé sur des scripts de recrutement erronés le comportement "il y a une erreur, mais la simu continue", qui est gênant. Je pense que c'est lié, les boutons "sauver" et "sauver comme modèle" dans l'onglet reproduction ont un fonctionnement bizarre. Je viens de passer 5 minutes à copier-coller le même script, à le "sauver", à le "sauver comme modèle", à le modifier avec l'éditeur ISIS, puis à nouveau, à "sauver" et "sauver comme modèle", et là encore 1 fois sur 2 mon script n'est pas sauvé (i.e. juste après utilisation des boutons, quand je demande à afficher ce script, c'est l'ancien qui apparaît) et c'est effectivement l'ancien script qui est utilisé dans la simu. Bon après-midi, 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)
On Fri, 26 May 2017 16:52:19 +0200 Audric Vigier <Audric.Vigier@ifremer.fr> wrote:
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]
Il indique surtout que ce n'est pas une erreur java, mais une erreur métier en disant: Caused by: java.util.NoSuchElementException: L'objet pass<E9> en argument n'a pas <E9>t<E9> retrouv<E9> ou la dimension donn<E9>e ne convient pas:zone_merlu_reproduction in [merluccius Group 0, merluccius Group 1, merluccius Group 2, merluccius Group 3, merluccius Group 4, merluccius Group 5, merluccius Group 6, merluccius Group 7, merluccius Group 8, merluccius Group 9, merluccius Group 10, merluccius Group 11, merluccius Group 12, merluccius Group 13, merluccius Group 14, merluccius Group 15, merluccius Group 16, merluccius Group 17, merluccius Group 18, merluccius Group 19, merluccius Group 20, merluccius Group 21, merluccius Group 22, merluccius Group 23, merluccius Group 24, merluccius Group 25, merluccius Group 26, merluccius Group 27, merluccius Group 28, merluccius Group 29, merluccius Group 30, merluccius Group 31, merluccius Group 32, merluccius Group 33, merluccius Group 34, merluccius Group 35, merluccius Group 36, merluccius Group 37, merluccius Group 38, merluccius Group 39, merluccius Group 40, merluccius Group 41, merluccius Group 42, merluccius Group 43, merluccius Group 44, merluccius Group 45, merluccius Group 46, merluccius Group 47, merluccius Group 48, merluccius Group 49, merluccius Group 50, merluccius Group 51, merluccius Group 52, merluccius Group 53, merluccius Group 54, merluccius Group 55, merluccius Group 56, merluccius Group 57, merluccius Group 58, merluccius Group 59, merluccius Group 60, merluccius Group 61, merluccius Group 62, merluccius Group 63, merluccius Group 64] En gros tu demandes à retrouver zone_merlu_reproduction dans les groupes de population :( Je pense que ça vient de cette ligne: result.setValue(zone,recrudszone); //affectation du recrutement au prorata de la ssb dans la zone Car si on ouvre l'éditeur dans Isis et que l'on clique sur "Recruitment" tout en haut, ça ouvre la javadoc (http://www.isis-fish.org/apidocs/fr/ifremer/isisfish/equation/PopulationRecr...) ou l'on peut lire: result - la matrice resultat que l'equation doit remplir, il s'agit d'une matrice groupes/zones Il te manque le groupe auquel tu veux affecter la valeur dans le setValue. il faudrait aussi éviter les System.out.println qui ne permettent pas d'avoir les traces dans le simulation.log, ni de supprimer ces sorties lorsque l'équation est débuggée (ce qui fait perdre du temps à la simulation) Je vois que tu utilises aussi des Randoms, il faut faire attention car du coup la simulation n'est pas reproductible et vu que tu ne sauves pas en tant que résultat ton random, tu ne sais pas avec quoi le calcul est fait.
-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.
Oui, je suis d'accord, il serait sans doute préférable que la simulation s'arrête. -- Benjamin POUSSIN -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com http://www.codelutin.com
Le 29/05/2017 16:09, Benjamin POUSSIN a écrit :
On Fri, 26 May 2017 16:52:19 +0200 Audric Vigier <Audric.Vigier@ifremer.fr> wrote:
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] Il indique surtout que ce n'est pas une erreur java, mais une erreur métier en disant:
Caused by: java.util.NoSuchElementException: L'objet pass<E9> en argument n'a pas <E9>t<E9> retrouv<E9> ou la dimension donn<E9>e ne convient pas:zone_merlu_reproduction in [merluccius Group 0, merluccius Group 1, merluccius Group 2, merluccius Group 3, merluccius Group 4, merluccius Group 5, merluccius Group 6, merluccius Group 7, merluccius Group 8, merluccius Group 9, merluccius Group 10, merluccius Group 11, merluccius Group 12, merluccius Group 13, merluccius Group 14, merluccius Group 15, merluccius Group 16, merluccius Group 17, merluccius Group 18, merluccius Group 19, merluccius Group 20, merluccius Group 21, merluccius Group 22, merluccius Group 23, merluccius Group 24, merluccius Group 25, merluccius Group 26, merluccius Group 27, merluccius Group 28, merluccius Group 29, merluccius Group 30, merluccius Group 31, merluccius Group 32, merluccius Group 33, merluccius Group 34, merluccius Group 35, merluccius Group 36, merluccius Group 37, merluccius Group 38, merluccius Group 39, merluccius Group 40, merluccius Group 41, merluccius Group 42, merluccius Group 43, merluccius Group 44, merluccius Group 45, merluccius Group 46, merluccius Group 47, merluccius Group 48, merluccius Group 49, merluccius Group 50, merluccius Group 51, merluccius Group 52, merluccius Group 53, merluccius Group 54, merluccius Group 55, merluccius Group 56, merluccius Group 57, merluccius Group 58, merluccius Group 59, merluccius Group 60, merluccius Group 61, merluccius Group 62, merluccius Group 63, merluccius Group 64]
En gros tu demandes à retrouver zone_merlu_reproduction dans les groupes de population :( Je pense que ça vient de cette ligne: result.setValue(zone,recrudszone); //affectation du recrutement au prorata de la ssb dans la zone
Car si on ouvre l'éditeur dans Isis et que l'on clique sur "Recruitment" tout en haut, ça ouvre la javadoc (http://www.isis-fish.org/apidocs/fr/ifremer/isisfish/equation/PopulationRecr...) ou l'on peut lire:
result - la matrice resultat que l'equation doit remplir, il s'agit d'une matrice groupes/zones
Il te manque le groupe auquel tu veux affecter la valeur dans le setValue.
Effectivement, c'est l'erreur que j'ai corrigée. A propos du Random, il n'est effectivement pas encore tracé, c'est à faire, mais pour le moment ma simu ne l'utilise pas.
il faudrait aussi éviter les System.out.println qui ne permettent pas d'avoir les traces dans le simulation.log, ni de supprimer ces sorties lorsque l'équation est débuggée (ce qui fait perdre du temps à la simulation)
Je suis d'accord, mais la fonction log.info ne laisse pas de trace dans le debug (je viens de tester), j'en avais parlé dans un mail il y a quelques temps, et de ce que je me souviens je devais attendre une très prochaine version d'ISIS pour me servir à nouveau de log.info.
Je vois que tu utilises aussi des Randoms, il faut faire attention car du coup la simulation n'est pas reproductible et vu que tu ne sauves pas en tant que résultat ton random, tu ne sais pas avec quoi le calcul est fait.
-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. Oui, je suis d'accord, il serait sans doute préférable que la simulation s'arrête.
-- 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)
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)
Bonjour, Est-ce que vous avez pu voir ce qu'il se passait avec le problème ci-dessous? (utilisation d'une règle de gestion erronée, mais la simulation continue de tourner). Il s'est encore produit aujourd'hui pour la même raison, et une fois de plus ça m'a beaucoup ralenti pour identifier ce qui clochait dans ma règle. Bonne journée, Audric Le 28/08/2017 11:26, Audric Vigier a écrit :
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)
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Bonjour, je refais une nouvelle relance pour le problème plus bas (la simulation ISIS s'exécute alors qu'une règle de gestion / une équation ne compile pas). Il vient à nouveau de m'arriver avec un script de reproduction à qui il manquait un point-virgule, et me vaut de refaire tourner une simu un peu longue. J'aurais préféré que la simulation ne se lance pas et qu'une erreur me soit renvoyée. Bonne journée, Audric Le 24/10/2017 18:07, Audric VIGIER a écrit :
Bonjour,
Est-ce que vous avez pu voir ce qu'il se passait avec le problème ci-dessous? (utilisation d'une règle de gestion erronée, mais la simulation continue de tourner). Il s'est encore produit aujourd'hui pour la même raison, et une fois de plus ça m'a beaucoup ralenti pour identifier ce qui clochait dans ma règle.
Bonne journée,
Audric
Le 28/08/2017 11:26, Audric Vigier a écrit :
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)
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
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)
J'avoue que le log "fatal" ici n'est pas correcte et prête à confusion. Je vais changer le code (en warning seulement). La gestion des erreurs dans les equations remontes à longtemps et le code prends le parti pris de ne pas interrompre la simulation. Lors d'une erreur, on l'ignore et on considère que l'equation en question n'influence pas la simulation. Dans ton cas, l'erreur n'inluence pas la matrice de recrutement. Actuellement, seuls les logs permettent à l'utilisateur de savoir que l'equation ne fonctionne pas. -- Éric Chatellier
participants (4)
-
Audric VIGIER -
Audric Vigier -
Benjamin POUSSIN -
Eric Chatellier