Le 10/08/2012 18:22, Loic GASCHE a écrit :
Voilà SiMatrix et DefaultSimulator_F
Je pense que c'est ca que tu essaye de faire: MatrixND fishingMortalityPerGroup = siMatrix.FishingMortalityPerGroup(step, pop, context.getSimulationStorage().getResultStorage()); if (resManager.isEnabled(ResultName.MATRIX_FISHING_MORTALITY_PER_GROUP)) { resManager.addResult(step, pop, fishingMortalityPerGroup); } if (resManager.isEnabled(ResultName.MATRIX_TOTAL_FISHING_MORTALITY)) { MatrixND totalFishingMortality = siMatrix.TotalFishingMortality(step, pop, fishingMortalityPerGroup); resManager.addResult(step, pop, totalFishingMortality); } Donc: - matrixFishingMortalityPerGroup n'existais pas - c'est surement fishingMortalityPerGroup que tu veux réutiliser ? - une variable n'existe que dans un block ou elle a été déclarée, je l'ai donc définie avant le premier block. -- Éric Chatellier <chatellier@codelutin.com> Tel: 02.40.50.29.28 http://www.codelutin.com