J'ai déplacé l'algorithme d'optimisation depuis SiMatrix vers RuleUtil, mais lorsque je vérifie SiMatrix j'ai le message suivant :
C:\Users\lgasche\isis-fish-4\isis-database\scripts\SiMatrix.java:1660: non-static method fmin(fr.ifremer.isisfish.types.TimeStep,double,double,double,double,double,double) cannot be referenced from a static context Fgroup = RuleUtil.fmin(step,0.0,2.0,1.0e-10,Cgroup,Mgroup,NgroupJan);
Je n'arrive pas trop à comprendre ce que cela signifie, est-ce que quelqu'un pourrait m'éclairer ? La méthode doit être static car elle est appelé sur une classe et non une instance de cette classe:
Le 08/08/2012 18:22, Loic GASCHE a écrit : public static double fmin(...
PS : meanOverDim n'apparait toujours pas dans MatrixND quand on y accède depuis le site (directement ou en passant par nuiton matrix)... bizarre. Il site sera regénéré dans la soirée
-- Éric Chatellier <chatellier@codelutin.com> Tel: 02.40.50.29.28 http://www.codelutin.com