Le 10/08/2012 17:55, Eric Chatellier a écrit :
Le 10/08/2012 17:37, Loic GASCHE a écrit :
Bonjour,
Je n'arrive pas à compiler mon DefaultSimulator après avoir modifié la boucle pour la création de ma matrice de mortalité par pêche totale.
Le message d'erreur est :
C:\Users\lgasche\isis-fish-4\isis-community-database\simulators\DefaultSimulator_F.java:508: cannot find symbol symbol : variable matrixFishingMortalityPerGroup location: class simulators.DefaultSimulator_F MatrixND totalFishingMortality = siMatrix.TotalFishingMortality(step, pop, matrixFishingMortalityPerGroup); // context.getSimulationStorage().getResultStorage()); L'erreur est surement avant cette ligne. Si aucun code ne déclare "matrixFishingMortalityPerGroup", il dit simplement qu'il ne connait pas cette variable. Elle ne doit pas exister.
Mais matrixFishingMortalityPerGroup c'est le nom de ma matrice de F par groupe qui est créée juste avant et qui est utilisée dans SiMatrix pour obtenir la matrice de F par pop : public MatrixND TotalFishingMortality (TimeStep step, Population pop, MatrixND matrixFishingMortalityPerGroup)throws TopiaException {