oui pardon le voici
j avais bien redefini compute Month il me semble ... c est peut etre juste une histoire de packages ?

voici les erreurs :
----------
1. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 84)
    ResultStorage resManager = context.getSimulationStorage()
    ^^^^^^^^^^^^^
ResultStorage cannot be resolved to a type
----------
2. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 153)
    popMon.setReproduction(step, pop, R);
           ^^^^^^^^^^^^^^^
The method setReproduction(TimeStep, Population, MatrixND, MatrixND, MatrixND) in the type PopulationMonitor is not applicable for the arguments (TimeStep, Population, MatrixND)
----------
3. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 188)
    .matrixCatchPerStrategyMetPerZonePop(N, pop, step);
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method matrixCatchPerStrategyMetPerZonePop(MatrixND, Population, TimeStep) is undefined for the type SiMatrix
----------
4. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 194)
    abundance = siMatrix.matrixAbundance(N, pop, step,
                         ^^^^^^^^^^^^^^^
The method matrixAbundance(MatrixND, Population, TimeStep) in the type SiMatrix is not applicable for the arguments (MatrixND, Population, TimeStep, MatrixND)
----------
5. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 199)
    .matrixCatchRatePerStrategyMetPerZone(pop, step,
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method matrixCatchRatePerStrategyMetPerZone(Population, TimeStep) in the type SiMatrix is not applicable for the arguments (Population, TimeStep, MatrixND)
----------
6. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 204)
    .matrixCatchPerStrategyMetPerZone(N, pop, step,
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method matrixCatchPerStrategyMetPerZone(MatrixND, Population, TimeStep) in the type SiMatrix is not applicable for the arguments (MatrixND, Population, TimeStep, MatrixND)
----------
7. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 222)
    .matrixCatchPerStrategyMetPerZoneMet(N, pop, step);
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method matrixCatchPerStrategyMetPerZoneMet(MatrixND, Population, TimeStep) is undefined for the type SiMatrix
----------
8. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 228)
    .matrixCatchWeightPerStrategyMetPerZoneMet(step,
     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method matrixCatchWeightPerStrategyMetPerZoneMet(TimeStep, Population, MatrixND) is undefined for the type SiMatrix
----------
9. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 236)
    MatrixND fishingMortalityPerGroup = siMatrix.fishingMortalityPerGroup(step,
                                                 ^^^^^^^^^^^^^^^^^^^^^^^^
The method fishingMortalityPerGroup(TimeStep, Population, ResultManager) in the type SiMatrix is not applicable for the arguments (TimeStep, Population, ResultStorage)
----------
10. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 257)
    MatrixND abondanceEM = siMatrix.matrixAbondanceEndMonth(abundance, pop,
                                    ^^^^^^^^^^^^^^^^^^^^^^^
The method matrixAbondanceEndMonth(MatrixND, Population, TimeStep) is undefined for the type SiMatrix
----------
11. ERROR in C:\Users\slehuta\isis-fish-4-rc\isis-community-database\simulators\SimulatorEffortByCell_Sid.java (at line 262)
    MatrixND biomassEM = siMatrix.matrixBiomassEndMonth(abundance, pop, step);
                                  ^^^^^^^^^^^^^^^^^^^^^
The method matrixBiomassEndMonth(MatrixND, Population, TimeStep) is undefined for the type SiMatrix
----------
11 problems (11 errors)


Le 9 juin 2015 17:45, Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 09/06/2015 17:33, Sigrid Lehuta a écrit :
> Bien sûr ça ne pouvait pas marcher du premier coup...
>
> en fait je n'ai pas modifié que SiMatrix, mais je voulais aussi modifier la
> methode computeMonth
>  du simulator. du coup j'ai bêtement ajouté une nouvelle methode computeMonth
> au simulateur mais je crois que ca marche pas... cf simulateur en pj.
En pj, c'est ton SiMatrix, pas le simulateur.

> Ca veut dire qu on ne peut modifier que les methodes de SiMatrix ?

Dans ton simulateur, tu peux redéfinir ta methode computeMonth:

    @Override
    protected void computeMonth(SimulationContext context, SiMatrix siMatrix,
            TimeStep step, Population pop) throws IsisFishException,
TopiaException {

    }

--
Éric Chatellier - www.codelutin.com - 02.40.50.29.28

_______________________________________________
Isis-fish-devel mailing list
Isis-fish-devel@list.isis-fish.org
http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-devel