Author: echatellier Date: 2015-10-14 10:49:29 +0200 (Wed, 14 Oct 2015) New Revision: 373 Url: http://forge.codelutin.com/projects/isis-fish-data/repository/revisions/373 Log: Calcul de F avec MatrixAbundanceBeginMonth Modified: trunk/scripts/SiMatrix.java Modified: trunk/scripts/SiMatrix.java =================================================================== --- trunk/scripts/SiMatrix.java 2015-06-25 12:26:46 UTC (rev 372) +++ trunk/scripts/SiMatrix.java 2015-10-14 08:49:29 UTC (rev 373) @@ -1198,7 +1198,7 @@ abundanceReferenceMonth = Month.JANUARY; } TimeStep refStep = new TimeStep(12 * step.getYear() + abundanceReferenceMonth.getMonthNumber()); - MatrixND abundancePopRef = resManager.getMatrix(refStep, pop, MatrixAbundance.NAME); // Le timestep 0 correspond a janvier de la premiere annee et les annees sont numerotees a partir de zero + MatrixND abundancePopRef = resManager.getMatrix(refStep, pop, MatrixAbundanceBeginMonth.NAME); // Le timestep 0 correspond a janvier de la premiere annee et les annees sont numerotees a partir de zero abundancePopRef = abundancePopRef.sumOverDim(1); // somme sur Zone abundancePopRef = abundancePopRef.reduce(); NgroupRef = abundancePopRef.getValue(group); @@ -1212,8 +1212,8 @@ tfgMatrix.setValue(pop, group, Fgroup); // Bien faire attention a l'endroit ou on met cette etape (quelle boucle) ? } else { - //Fgroup = 0; // Ce n'est plus une valeur unique mais une matrice, est-ce que cette notation peut fonctionner ? - tfgMatrix.setValue(pop, group, 0); // Bien faire attention a l'endroit ou on met cette etape (quelle boucle) ? + //Fgroup = 0; // Ce n'est plus une valeur unique mais une matrice, est-ce que cette notation peut fonctionner ? + tfgMatrix.setValue(pop, group, 0); // Bien faire attention a l'endroit ou on met cette etape (quelle boucle) ? } }