Re: [Isis-fish-users] analyse de sensibilité - paramètre de règle
Bonjour Eric je te souhaite une tres bonne annee 2023. Apres une longue pause, je reprends mes analyses de sensibilité. J'arrive à lancer une AS ExpandGrid avec 2 parametres (param1 = parametre d'une regle qui change une equation et param2 = une matrice) qui ont chacun 2 modalites. Si je rajoute le parametre survie de la regle Tacpoids idem avec 2 modalites, ca plante. Je ne comprends pas pourquoi et le message d'erreur semble porter sur le param2. ci-joint les zip des 2AS je veux bien un coup de main. merci Stephanie Le 09/12/2022 à 10:48, Stephanie Mahevas a écrit :
Comment connais tu le nom du facteur ? Dans l'AS, il y a PropSurvie (règle TAC) PropEffort (règle reductioneffort) Equation reproduction MatriceConnectivite (zone reproduction,zone recrutement)
Le 9 déc. 2022 09:32, Eric Chatellier <chatellier@codelutin.com> a écrit :
Bonjour,
As-tu un nom de facteur qui contiendrait "&H" ? Auquel cas pour le moment il faudrait eviter d'utiliser "&" dans les noms de facteur (je vais prévenir ce problème en n'autorisant pas le "&" dans les noms de facteur.
Le 08/12/2022 à 17:45, Stephanie MAHEVAS a écrit : > j'ai une nouvelle erreur. Cette fois, j'ai reussi à saisir les valeurs pour > les parametres de l'AS mais au moment de cliquer sur simuler voici le message > qui apparait (ci-dessous). Je ne peux pas t'envoyer la simu car il n'a pas > créé le repertoire de la simu... > > merci de ton aide > Stephanie > > fr.ifremer.isisfish.IsisFishRuntimeException: Can't get scenarios from calculator > at > fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:540) > at > fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulationWithSensibility(ParamsHandler.java:374) > at > fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulation(ParamsHandler.java:334) > at > fr.ifremer.isisfish.ui.simulator.ParamsUI.doActionPerformed__on__buttonSimulParamsSimulate(ParamsUI.java:302) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) > at jdk.proxy1/jdk.proxy1.$Proxy20.actionPerformed(Unknown Source) > at > java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) > at > java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) > at > java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) > at > java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) > at > java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) > at java.desktop/java.awt.Component.processMouseEvent(Component.java:6626) > at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3389) > at java.desktop/java.awt.Component.processEvent(Component.java:6391) > at java.desktop/java.awt.Container.processEvent(Container.java:2266) > at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > at > java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) > at > java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) > at > java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716) > at > java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:746) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744) > at > java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:743) > at > java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) > at > java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) > at > java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) > at > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) > at > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) > Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Can't format xml > at fr.ifremer.isisfish.mexico.MexicoHelper.formatXML(MexicoHelper.java:175) > at > fr.ifremer.isisfish.mexico.MexicoHelper.getDesignPlanAsXML(MexicoHelper.java:109) > at > fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:456) > ... 44 more > Caused by: javax.xml.transform.TransformerException: > org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 244; The > reference to entity "H" must end with the ';' delimiter. > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:794) > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:397) > at fr.ifremer.isisfish.mexico.MexicoHelper.formatXML(MexicoHelper.java:172) > ... 46 more > Caused by: org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 244; > The reference to entity "H" must end with the ';' delimiter. > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1251) > at > java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:695) > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:782) > ... 48 more > > > > Le 08/12/2022 à 12:17, Eric Chatellier a écrit : >> Voici une version de test : >> https://forge.codelutin.com/attachments/download/7305/isis-fish-4.4.7.3-g1cd... >> >> J'espère faire une version stable bientôt en incluant un corrective pour le >> problème de mémoire des simulations en celulles... >> >> Le 08/12/2022 à 11:37, Stephanie Mahevas a écrit : >>> Oui! >>> Merci >>> Stéphanie >>> >> >
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
-- ...................................................................... Stephanie MAHEVAS UMR MARBEC - site de Sète IFREMER/HM https://annuaire.ifremer.fr/cv/16343/ Tel: (33) 04 99 57 32 39 (3239) - 06 75 83 59 33 o \ o / _ o __| \ / |__ o _ \ o / o /|\ | /\ ___\o \o | o/ o/__ /\ | /|\ / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ ......................................................................
en complément si je lance l'AS sans param2 (avec param1 et survie) ca tourne ... Le 05/01/2023 à 15:15, Stephanie MAHEVAS a écrit :
Bonjour Eric
je te souhaite une tres bonne annee 2023. Apres une longue pause, je reprends mes analyses de sensibilité. J'arrive à lancer une AS ExpandGrid avec 2 parametres (param1 = parametre d'une regle qui change une equation et param2 = une matrice) qui ont chacun 2 modalites. Si je rajoute le parametre survie de la regle Tacpoids idem avec 2 modalites, ca plante. Je ne comprends pas pourquoi et le message d'erreur semble porter sur le param2.
ci-joint les zip des 2AS
je veux bien un coup de main. merci Stephanie
Le 09/12/2022 à 10:48, Stephanie Mahevas a écrit :
Comment connais tu le nom du facteur ? Dans l'AS, il y a PropSurvie (règle TAC) PropEffort (règle reductioneffort) Equation reproduction MatriceConnectivite (zone reproduction,zone recrutement)
Le 9 déc. 2022 09:32, Eric Chatellier <chatellier@codelutin.com> a écrit :
Bonjour,
As-tu un nom de facteur qui contiendrait "&H" ? Auquel cas pour le moment il faudrait eviter d'utiliser "&" dans les noms de facteur (je vais prévenir ce problème en n'autorisant pas le "&" dans les noms de facteur.
Le 08/12/2022 à 17:45, Stephanie MAHEVAS a écrit : > j'ai une nouvelle erreur. Cette fois, j'ai reussi à saisir les valeurs pour > les parametres de l'AS mais au moment de cliquer sur simuler voici le message > qui apparait (ci-dessous). Je ne peux pas t'envoyer la simu car il n'a pas > créé le repertoire de la simu... > > merci de ton aide > Stephanie > > fr.ifremer.isisfish.IsisFishRuntimeException: Can't get scenarios from calculator > at >
fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:540) > at >
fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulationWithSensibility(ParamsHandler.java:374) > at >
fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulation(ParamsHandler.java:334) > at >
fr.ifremer.isisfish.ui.simulator.ParamsUI.doActionPerformed__on__buttonSimulParamsSimulate(ParamsUI.java:302) > at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at >
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at >
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) > at jdk.proxy1/jdk.proxy1.$Proxy20.actionPerformed(Unknown Source) > at >
java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) > at >
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) > at >
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) > at >
java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) > at >
java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) > at
java.desktop/java.awt.Component.processMouseEvent(Component.java:6626) > at
java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3389) > at java.desktop/java.awt.Component.processEvent(Component.java:6391) > at java.desktop/java.awt.Container.processEvent(Container.java:2266) > at
java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001) > at
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > at >
java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) > at >
java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) > at >
java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) > at
java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > at
java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716) > at >
java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > at >
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > at >
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:746) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744) > at >
java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > at >
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:743) > at >
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) > at >
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) > at >
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) > at >
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) > at >
java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > at
java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) > Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Can't format xml > at
fr.ifremer.isisfish.mexico.MexicoHelper.formatXML(MexicoHelper.java:175) > at >
fr.ifremer.isisfish.mexico.MexicoHelper.getDesignPlanAsXML(MexicoHelper.java:109) > at >
fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:456) > ... 44 more > Caused by: javax.xml.transform.TransformerException: > org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 244; The > reference to entity "H" must end with the ';' delimiter. > at >
java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:794) > at >
java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:397) > at
fr.ifremer.isisfish.mexico.MexicoHelper.formatXML(MexicoHelper.java:172) > ... 46 more > Caused by: org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 244; > The reference to entity "H" must end with the ';' delimiter. > at >
java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1251) > at >
java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) > at >
java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:695) > at >
java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:782) > ... 48 more > > > > Le 08/12/2022 à 12:17, Eric Chatellier a écrit : >> Voici une version de test : >>
https://forge.codelutin.com/attachments/download/7305/isis-fish-4.4.7.3-g1cd... >> >> J'espère faire une version stable bientôt en incluant un corrective pour le >> problème de mémoire des simulations en celulles... >> >> Le 08/12/2022 à 11:37, Stephanie Mahevas a écrit : >>> Oui! >>> Merci >>> Stéphanie >>> >> >
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
-- ...................................................................... Stephanie MAHEVAS UMR MARBEC - site de Sète IFREMER/HM https://annuaire.ifremer.fr/cv/16343/ Tel: (33) 04 99 57 32 39 (3239) - 06 75 83 59 33 o \ o / _ o __| \ / |__ o _ \ o / o /|\ | /\ ___\o \o | o/ o/__ /\ | /|\ / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ ......................................................................
j'ai reussi à faire tourner un plan avec les 4 parametres saisis dans l'odre suivant param2=matrice ReproRecru + param4 = Eq Repro + param3= survie, param1 = Derive, et en mettant 2 valeurs possibles pour chaque parametre (zip joint) quand maintenant je mets plus de valeurs pour chaque parametre (respectivement 2, 5, 9, 6), et que je demande un ExpandGrid, le plan ne se génère meme pas ... (et donc je n'ai pas de zip...) voici le debug associé : Dubug = 2023-01-05 17:52:34,539 ERROR [AWT-EventQueue-0] (ParamsHandler.java:379) launchSimulationWithSensibility - Can't start simulation fr.ifremer.isisfish.IsisFishRuntimeException: Can't get scenarios from calculator at fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:540) ~[isis-fish-4.4.7.3-SNAPSHOT.jar:4.4.7.3-SNAPSHOT] at fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulationWithSensibility(ParamsHandler.java:374) ~[isis-fish-4.4.7.3-SNAPSHOT.jar:4.4.7.3-SNAPSHOT] at fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulation(ParamsHandler.java:334) ~[isis-fish-4.4.7.3-SNAPSHOT.jar:4.4.7.3-SNAPSHOT] at fr.ifremer.isisfish.ui.simulator.ParamsUI.doActionPerformed__on__buttonSimulParamsSimulate(ParamsUI.java:302) ~[isis-fish-4.4.7.3-SNAPSHOT.jar:4.4.7.3-SNAPSHOT] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.46.jar:2.46] at jdk.proxy1.$Proxy20.actionPerformed(Unknown Source) ~[?:?] at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) ~[?:?] at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) ~[?:?] at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) ~[?:?] at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) ~[?:?] at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) ~[?:?] at java.awt.Component.processMouseEvent(Component.java:6626) ~[?:?] at javax.swing.JComponent.processMouseEvent(JComponent.java:3389) ~[?:?] at java.awt.Component.processEvent(Component.java:6391) ~[?:?] at java.awt.Container.processEvent(Container.java:2266) ~[?:?] at java.awt.Component.dispatchEventImpl(Component.java:5001) ~[?:?] at java.awt.Container.dispatchEventImpl(Container.java:2324) ~[?:?] at java.awt.Component.dispatchEvent(Component.java:4833) ~[?:?] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) ~[?:?] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) ~[?:?] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) ~[?:?] at java.awt.Container.dispatchEventImpl(Container.java:2310) ~[?:?] at java.awt.Window.dispatchEventImpl(Window.java:2780) ~[?:?] at java.awt.Component.dispatchEvent(Component.java:4833) ~[?:?] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) ~[?:?] at java.awt.EventQueue$4.run(EventQueue.java:722) ~[?:?] at java.awt.EventQueue$4.run(EventQueue.java:716) ~[?:?] at java.security.AccessController.doPrivileged(AccessController.java:399) [?:?] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) ~[?:?] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) ~[?:?] at java.awt.EventQueue$5.run(EventQueue.java:746) ~[?:?] at java.awt.EventQueue$5.run(EventQueue.java:744) ~[?:?] at java.security.AccessController.doPrivileged(AccessController.java:399) [?:?] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) [?:?] at java.awt.EventQueue.dispatchEvent(EventQueue.java:743) [?:?] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?] at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?] Caused by: fr.ifremer.isisfish.simulator.sensitivity.SensitivityException: Can't generate scenarios at sensitivityanalysis.RegularExpandGrid.compute(RegularExpandGrid.java:217) ~[?:?] at fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:476) ~[isis-fish-4.4.7.3-SNAPSHOT.jar:4.4.7.3-SNAPSHOT] ... 44 more Caused by: org.nuiton.j2r.RException: Error in data.frame(NomFacteur = c(Param_regle_DeriveEfficacite_5ans_derive, : les arguments impliquent des nombres de lignes différents : 22, 4 at org.nuiton.j2r.jni.RJniEngine.voidEval(RJniEngine.java:408) ~[nuiton-j2r-1.2.jar:1.2] at org.nuiton.j2r.RProxy.voidEval(RProxy.java:230) ~[nuiton-j2r-1.2.jar:1.2] at sensitivityanalysis.RegularExpandGrid.compute(RegularExpandGrid.java:198) ~[?:?] at fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:476) ~[isis-fish-4.4.7.3-SNAPSHOT.jar:4.4.7.3-SNAPSHOT] ... 44 more je ne comprends vraiment pas. Je veux bien un coup demain. Merci Stéphanie Le 05/01/2023 à 15:23, Stephanie MAHEVAS a écrit :
en complément si je lance l'AS sans param2 (avec param1 et survie) ca tourne ...
Le 05/01/2023 à 15:15, Stephanie MAHEVAS a écrit :
Bonjour Eric
je te souhaite une tres bonne annee 2023. Apres une longue pause, je reprends mes analyses de sensibilité. J'arrive à lancer une AS ExpandGrid avec 2 parametres (param1 = parametre d'une regle qui change une equation et param2 = une matrice) qui ont chacun 2 modalites. Si je rajoute le parametre survie de la regle Tacpoids idem avec 2 modalites, ca plante. Je ne comprends pas pourquoi et le message d'erreur semble porter sur le param2.
ci-joint les zip des 2AS
je veux bien un coup de main. merci Stephanie
Le 09/12/2022 à 10:48, Stephanie Mahevas a écrit :
Comment connais tu le nom du facteur ? Dans l'AS, il y a PropSurvie (règle TAC) PropEffort (règle reductioneffort) Equation reproduction MatriceConnectivite (zone reproduction,zone recrutement)
Le 9 déc. 2022 09:32, Eric Chatellier <chatellier@codelutin.com> a écrit :
Bonjour,
As-tu un nom de facteur qui contiendrait "&H" ? Auquel cas pour le moment il faudrait eviter d'utiliser "&" dans les noms de facteur (je vais prévenir ce problème en n'autorisant pas le "&" dans les noms de facteur.
Le 08/12/2022 à 17:45, Stephanie MAHEVAS a écrit : > j'ai une nouvelle erreur. Cette fois, j'ai reussi à saisir les valeurs pour > les parametres de l'AS mais au moment de cliquer sur simuler voici le message > qui apparait (ci-dessous). Je ne peux pas t'envoyer la simu car il n'a pas > créé le repertoire de la simu... > > merci de ton aide > Stephanie > > fr.ifremer.isisfish.IsisFishRuntimeException: Can't get scenarios from calculator > at > fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:540) > at > fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulationWithSensibility(ParamsHandler.java:374) > at > fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulation(ParamsHandler.java:334) > at > fr.ifremer.isisfish.ui.simulator.ParamsUI.doActionPerformed__on__buttonSimulParamsSimulate(ParamsUI.java:302) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) > at jdk.proxy1/jdk.proxy1.$Proxy20.actionPerformed(Unknown Source) > at > java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) > at > java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) > at > java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) > at > java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) > at > java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) > at java.desktop/java.awt.Component.processMouseEvent(Component.java:6626) > at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3389) > at java.desktop/java.awt.Component.processEvent(Component.java:6391) > at java.desktop/java.awt.Container.processEvent(Container.java:2266) > at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > at > java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) > at > java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) > at > java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716) > at > java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:746) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744) > at > java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:743) > at > java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) > at > java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) > at > java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) > at > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) > at > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) > Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Can't format xml > at fr.ifremer.isisfish.mexico.MexicoHelper.formatXML(MexicoHelper.java:175) > at > fr.ifremer.isisfish.mexico.MexicoHelper.getDesignPlanAsXML(MexicoHelper.java:109) > at > fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:456) > ... 44 more > Caused by: javax.xml.transform.TransformerException: > org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 244; The > reference to entity "H" must end with the ';' delimiter. > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:794) > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:397) > at fr.ifremer.isisfish.mexico.MexicoHelper.formatXML(MexicoHelper.java:172) > ... 46 more > Caused by: org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 244; > The reference to entity "H" must end with the ';' delimiter. > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1251) > at > java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:695) > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:782) > ... 48 more > > > > Le 08/12/2022 à 12:17, Eric Chatellier a écrit : >> Voici une version de test : >> https://forge.codelutin.com/attachments/download/7305/isis-fish-4.4.7.3-g1cd... >> >> J'espère faire une version stable bientôt en incluant un corrective pour le >> problème de mémoire des simulations en celulles... >> >> Le 08/12/2022 à 11:37, Stephanie Mahevas a écrit : >>> Oui! >>> Merci >>> Stéphanie >>> >> >
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
-- ...................................................................... Stephanie MAHEVAS UMR MARBEC - site de Sète IFREMER/HM https://annuaire.ifremer.fr/cv/16343/ Tel: (33) 04 99 57 32 39 (3239) - 06 75 83 59 33 o \ o / _ o __| \ / |__ o _ \ o / o /|\ | /\ ___\o \o | o/ o/__ /\ | /|\ / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ ......................................................................
je viens de relancer l'AS avec leq 4 param et elle ne tourne plus... il y a une instabilité que je ne comprends pas (je mets le debug en attaché) Le 05/01/2023 à 18:13, Stephanie MAHEVAS a écrit :
j'ai reussi à faire tourner un plan avec les 4 parametres saisis dans l'odre suivant param2=matrice ReproRecru + param4 = Eq Repro + param3= survie, param1 = Derive, et en mettant 2 valeurs possibles pour chaque parametre (zip joint)
quand maintenant je mets plus de valeurs pour chaque parametre (respectivement 2, 5, 9, 6), et que je demande un ExpandGrid, le plan ne se génère meme pas ... (et donc je n'ai pas de zip...) voici le debug associé : Dubug = 2023-01-05 17:52:34,539 ERROR [AWT-EventQueue-0] (ParamsHandler.java:379) launchSimulationWithSensibility - Can't start simulation fr.ifremer.isisfish.IsisFishRuntimeException: Can't get scenarios from calculator at fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:540) ~[isis-fish-4.4.7.3-SNAPSHOT.jar:4.4.7.3-SNAPSHOT] at fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulationWithSensibility(ParamsHandler.java:374) ~[isis-fish-4.4.7.3-SNAPSHOT.jar:4.4.7.3-SNAPSHOT] at fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulation(ParamsHandler.java:334) ~[isis-fish-4.4.7.3-SNAPSHOT.jar:4.4.7.3-SNAPSHOT] at fr.ifremer.isisfish.ui.simulator.ParamsUI.doActionPerformed__on__buttonSimulParamsSimulate(ParamsUI.java:302) ~[isis-fish-4.4.7.3-SNAPSHOT.jar:4.4.7.3-SNAPSHOT] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) ~[jaxx-runtime-2.46.jar:2.46] at jdk.proxy1.$Proxy20.actionPerformed(Unknown Source) ~[?:?] at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) ~[?:?] at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) ~[?:?] at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) ~[?:?] at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) ~[?:?] at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) ~[?:?] at java.awt.Component.processMouseEvent(Component.java:6626) ~[?:?] at javax.swing.JComponent.processMouseEvent(JComponent.java:3389) ~[?:?] at java.awt.Component.processEvent(Component.java:6391) ~[?:?] at java.awt.Container.processEvent(Container.java:2266) ~[?:?] at java.awt.Component.dispatchEventImpl(Component.java:5001) ~[?:?] at java.awt.Container.dispatchEventImpl(Container.java:2324) ~[?:?] at java.awt.Component.dispatchEvent(Component.java:4833) ~[?:?] at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) ~[?:?] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) ~[?:?] at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) ~[?:?] at java.awt.Container.dispatchEventImpl(Container.java:2310) ~[?:?] at java.awt.Window.dispatchEventImpl(Window.java:2780) ~[?:?] at java.awt.Component.dispatchEvent(Component.java:4833) ~[?:?] at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) ~[?:?] at java.awt.EventQueue$4.run(EventQueue.java:722) ~[?:?] at java.awt.EventQueue$4.run(EventQueue.java:716) ~[?:?] at java.security.AccessController.doPrivileged(AccessController.java:399) [?:?] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) ~[?:?] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) ~[?:?] at java.awt.EventQueue$5.run(EventQueue.java:746) ~[?:?] at java.awt.EventQueue$5.run(EventQueue.java:744) ~[?:?] at java.security.AccessController.doPrivileged(AccessController.java:399) [?:?] at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) [?:?] at java.awt.EventQueue.dispatchEvent(EventQueue.java:743) [?:?] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?] at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?] at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?] at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?] at java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?] Caused by: fr.ifremer.isisfish.simulator.sensitivity.SensitivityException: Can't generate scenarios at sensitivityanalysis.RegularExpandGrid.compute(RegularExpandGrid.java:217) ~[?:?] at fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:476) ~[isis-fish-4.4.7.3-SNAPSHOT.jar:4.4.7.3-SNAPSHOT] ... 44 more Caused by: org.nuiton.j2r.RException: Error in data.frame(NomFacteur = c(Param_regle_DeriveEfficacite_5ans_derive, : les arguments impliquent des nombres de lignes différents : 22, 4
at org.nuiton.j2r.jni.RJniEngine.voidEval(RJniEngine.java:408) ~[nuiton-j2r-1.2.jar:1.2] at org.nuiton.j2r.RProxy.voidEval(RProxy.java:230) ~[nuiton-j2r-1.2.jar:1.2] at sensitivityanalysis.RegularExpandGrid.compute(RegularExpandGrid.java:198) ~[?:?] at fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:476) ~[isis-fish-4.4.7.3-SNAPSHOT.jar:4.4.7.3-SNAPSHOT] ... 44 more
je ne comprends vraiment pas. Je veux bien un coup demain. Merci Stéphanie
Le 05/01/2023 à 15:23, Stephanie MAHEVAS a écrit :
en complément si je lance l'AS sans param2 (avec param1 et survie) ca tourne ...
Le 05/01/2023 à 15:15, Stephanie MAHEVAS a écrit :
Bonjour Eric
je te souhaite une tres bonne annee 2023. Apres une longue pause, je reprends mes analyses de sensibilité. J'arrive à lancer une AS ExpandGrid avec 2 parametres (param1 = parametre d'une regle qui change une equation et param2 = une matrice) qui ont chacun 2 modalites. Si je rajoute le parametre survie de la regle Tacpoids idem avec 2 modalites, ca plante. Je ne comprends pas pourquoi et le message d'erreur semble porter sur le param2.
ci-joint les zip des 2AS
je veux bien un coup de main. merci Stephanie
Le 09/12/2022 à 10:48, Stephanie Mahevas a écrit :
Comment connais tu le nom du facteur ? Dans l'AS, il y a PropSurvie (règle TAC) PropEffort (règle reductioneffort) Equation reproduction MatriceConnectivite (zone reproduction,zone recrutement)
Le 9 déc. 2022 09:32, Eric Chatellier <chatellier@codelutin.com> a écrit :
Bonjour,
As-tu un nom de facteur qui contiendrait "&H" ? Auquel cas pour le moment il faudrait eviter d'utiliser "&" dans les noms de facteur (je vais prévenir ce problème en n'autorisant pas le "&" dans les noms de facteur.
Le 08/12/2022 à 17:45, Stephanie MAHEVAS a écrit : > j'ai une nouvelle erreur. Cette fois, j'ai reussi à saisir les valeurs pour > les parametres de l'AS mais au moment de cliquer sur simuler voici le message > qui apparait (ci-dessous). Je ne peux pas t'envoyer la simu car il n'a pas > créé le repertoire de la simu... > > merci de ton aide > Stephanie > > fr.ifremer.isisfish.IsisFishRuntimeException: Can't get scenarios from calculator > at > fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:540) > at > fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulationWithSensibility(ParamsHandler.java:374) > at > fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulation(ParamsHandler.java:334) > at > fr.ifremer.isisfish.ui.simulator.ParamsUI.doActionPerformed__on__buttonSimulParamsSimulate(ParamsUI.java:302) > at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) > at jdk.proxy1/jdk.proxy1.$Proxy20.actionPerformed(Unknown Source) > at > java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) > at > java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) > at > java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) > at > java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) > at > java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) > at java.desktop/java.awt.Component.processMouseEvent(Component.java:6626) > at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3389) > at java.desktop/java.awt.Component.processEvent(Component.java:6391) > at java.desktop/java.awt.Container.processEvent(Container.java:2266) > at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > at > java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) > at > java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) > at > java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722) > at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716) > at > java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:746) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744) > at > java.base/java.security.AccessController.doPrivileged(AccessController.java:399) > at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) > at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:743) > at > java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) > at > java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) > at > java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) > at > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) > at > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) > Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Can't format xml > at fr.ifremer.isisfish.mexico.MexicoHelper.formatXML(MexicoHelper.java:175) > at > fr.ifremer.isisfish.mexico.MexicoHelper.getDesignPlanAsXML(MexicoHelper.java:109) > at > fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:456) > ... 44 more > Caused by: javax.xml.transform.TransformerException: > org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 244; The > reference to entity "H" must end with the ';' delimiter. > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:794) > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:397) > at fr.ifremer.isisfish.mexico.MexicoHelper.formatXML(MexicoHelper.java:172) > ... 46 more > Caused by: org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 244; > The reference to entity "H" must end with the ';' delimiter. > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1251) > at > java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:695) > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:782) > ... 48 more > > > > Le 08/12/2022 à 12:17, Eric Chatellier a écrit : >> Voici une version de test : >> https://forge.codelutin.com/attachments/download/7305/isis-fish-4.4.7.3-g1cd... >> >> J'espère faire une version stable bientôt en incluant un corrective pour le >> problème de mémoire des simulations en celulles... >> >> Le 08/12/2022 à 11:37, Stephanie Mahevas a écrit : >>> Oui! >>> Merci >>> Stéphanie >>> >> >
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users Archives et moteur de recherche: http://list.isis-fish.org/pipermail/isis-fish-users/
-- ...................................................................... Stephanie MAHEVAS UMR MARBEC - site de Sète IFREMER/HM https://annuaire.ifremer.fr/cv/16343/ Tel: (33) 04 99 57 32 39 (3239) - 06 75 83 59 33 o \ o / _ o __| \ / |__ o _ \ o / o /|\ | /\ ___\o \o | o/ o/__ /\ | /|\ / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ ......................................................................
Le 05/01/2023 à 18:48, Stephanie MAHEVAS a écrit :
je viens de relancer l'AS avec leq 4 param et elle ne tourne plus... il y a une instabilité que je ne comprends pas (je mets le debug en attaché)
Bonjour, Cela vient des facteurs discrets de type matrice qui, étrangement, n'ont jamais été gérés. J'ai corrigé cela dans cette version : https://forge.codelutin.com/attachments/download/7347/isis-fish-4.4.7.4-gc34... Lors du rechargement d'une AS qui contient un facteur discret sur une matrice, il faut le supprimer et le recréer. Avec cette modification, les AS trournent bien. -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
Bonjour Merci Eric. Ca a tourné. Je relance ce soir le plan entier et je te confrirme que ca tourne bien. a+ Stephanie Le 09/01/2023 à 10:13, Eric Chatellier a écrit :
Le 05/01/2023 à 18:48, Stephanie MAHEVAS a écrit :
je viens de relancer l'AS avec leq 4 param et elle ne tourne plus... il y a une instabilité que je ne comprends pas (je mets le debug en attaché)
Bonjour,
Cela vient des facteurs discrets de type matrice qui, étrangement, n'ont jamais été gérés.
J'ai corrigé cela dans cette version : https://forge.codelutin.com/attachments/download/7347/isis-fish-4.4.7.4-gc34...
Lors du rechargement d'une AS qui contient un facteur discret sur une matrice, il faut le supprimer et le recréer.
Avec cette modification, les AS trournent bien.
-- ...................................................................... Stephanie MAHEVAS UMR MARBEC - site de Sète IFREMER/HM https://annuaire.ifremer.fr/cv/16343/ Tel: (33) 04 99 57 32 39 (3239) - 06 75 83 59 33 o \ o / _ o __| \ / |__ o _ \ o / o /|\ | /\ ___\o \o | o/ o/__ /\ | /|\ / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ ......................................................................
bon ben mauvaise nouvelle, en lançant le plan complet je retombe sur la meme erreur... (debug2.txt et exportAS8janvier.xml) quand je supprime la matrice des facteurs ca plante toujours (fin du debug2.txt) je veux bien que tu regardes à nouveau Eric. merci Bonne soirée Stephanie Le 09/01/2023 à 12:04, Stephanie MAHEVAS a écrit :
Bonjour
Merci Eric. Ca a tourné. Je relance ce soir le plan entier et je te confrirme que ca tourne bien.
a+ Stephanie
Le 09/01/2023 à 10:13, Eric Chatellier a écrit :
Le 05/01/2023 à 18:48, Stephanie MAHEVAS a écrit :
je viens de relancer l'AS avec leq 4 param et elle ne tourne plus... il y a une instabilité que je ne comprends pas (je mets le debug en attaché)
Bonjour,
Cela vient des facteurs discrets de type matrice qui, étrangement, n'ont jamais été gérés.
J'ai corrigé cela dans cette version : https://forge.codelutin.com/attachments/download/7347/isis-fish-4.4.7.4-gc34...
Lors du rechargement d'une AS qui contient un facteur discret sur une matrice, il faut le supprimer et le recréer.
Avec cette modification, les AS trournent bien.
-- ...................................................................... Stephanie MAHEVAS UMR MARBEC - site de Sète IFREMER/HM https://annuaire.ifremer.fr/cv/16343/ Tel: (33) 04 99 57 32 39 (3239) - 06 75 83 59 33 o \ o / _ o __| \ / |__ o _ \ o / o /|\ | /\ ___\o \o | o/ o/__ /\ | /|\ / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ ......................................................................
Le 09/01/2023 à 21:38, Stephanie MAHEVAS a écrit :
bon ben mauvaise nouvelle, en lançant le plan complet je retombe sur la meme erreur... (debug2.txt et exportAS8janvier.xml) quand je supprime la matrice des facteurs ca plante toujours (fin du debug2.txt)
Je rerproduis. C'est un fait RegularExpandGrid qui génère une instruction R invalide lorsque des facteurs discret de type matrice et equation sont utilisés. Je continue de voir si j'arrive à modifier cela. -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
participants (2)
-
Eric Chatellier -
Stephanie MAHEVAS