en effet il devrait pas te le calculer sans peche... je vois vraiment pas essaie de commenter la methode total fishing mortality (System.out.println) pour voir le nombre de groupes qu il considere, l id du group min etc.. .et si getStrategies() == false. Le 25 mai 2015 17:58, <Stephanie.Mahevas@ifremer.fr> a écrit :
cette fois-ci une simulation uniquement avec la langoustine, et je retrouve le pb du index out of bounds le 58 ne devrait pas lui poser de pb. Il y a bien 58 groupes. On commence le getSubMatrix à groupMin qui vaut 0 et on prend Nb=58 elements. C'est donc correct si j'en crois l'API ;-) ce qui m'inquiete c'est que l'erreur est aussi là qd on ne met pas la peche... (simu : sim_test_MAP_Lang_SSPeche_6ans_2015-05-25-17-33 zippée en lang)
ERROR|17:33:45,595|InProcessSimulatorLauncher.java|484|localSimulateSameThread|Error during simulation java.lang.IndexOutOfBoundsException: toIndex = 58 at java.util.SubList.<init>(Unknown Source) at java.util.RandomAccessSubList.<init>(Unknown Source) at java.util.AbstractList.subList(Unknown Source) at org.nuiton.math.matrix.SubMatrix.<init>(SubMatrix.java:64) at org.nuiton.math.matrix.AbstractMatrixND.getSubMatrix(AbstractMatrixND.java:875) at org.nuiton.math.matrix.AbstractMatrixND.getSubMatrix(AbstractMatrixND.java:881) at scripts.SiMatrix.totalFishingMortality_aroundBody100(SiMatrix.java:1991) at scripts.SiMatrix$AjcClosure101.run(SiMatrix.java:1) at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) at fr.ifremer.isisfish.util.IsisCache.realCall(IsisCache.java:202) at fr.ifremer.isisfish.util.IsisCache.get(IsisCache.java:143) at fr.ifremer.isisfish.aspect.CacheAspect.call(CacheAspect.java:73) at scripts.SiMatrix.totalFishingMortality(SiMatrix.java:1977) at simulators.DefaultSimulator.computeMonth(DefaultSimulator.java:521) at simulators.DefaultSimulator.simulate(DefaultSimulator.java:216) at fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher.localSimulateSameThread(InProcessSimulatorLauncher.java:441) at fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher$SimThread.run(InProcessSimulatorLauncher.java:271 _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users