[ isis-fish-Bugs-468 ] simulation echouee
Bugs item #468, was opened at 09/06/2005 16:15 You can respond by visiting: http://labs.libre-entreprise.org/tracker/?func=detail&atid=113&aid=468&group_id=8 Category: Interface Simulation Group: ver-2-0 Status: Open Resolution: None Priority: 5 Submitted By: Stéphanie Mahévas (smahevas) Assigned to: Benjamin POUSSIN (bpoussin) Summary: simulation echouee Initial Comment: V2.0.6 Base : golfe de gascogne simu : 1 an, pop=Nephrops, str= NephropsLargeGuilvinec ----------------------------------------------------------------------
Comment By: Benjamin POUSSIN (bpoussin) Date: 13/06/2005 15:09
Message: connecté user_id=102 L'equation de reproduction n'est pas bonne. L'equation suivante n'est pas correcte // il n'est plus necessaire d'encapsuler les classes depuis // la version 2.0.6 var goodClasses = new Packages.java.util.ArrayList(classes); var compt=0; // les indices de collection commence à 0 et non pas à 1 for(var z=1; z<=zoneRepro.size();z++){ compt=0; for(var c=1;c<=goodClasses.size();c++){ var cf=goodClasses.get(c).getCoefficientFecondite(); compt+=N.getValue(c,z)*cf; } result.setValue(z,compt*prepro); } 0; Il faut plutot l'ecrire: var compt=0; for(var zi=zoneRepro.iterator(); zi.hasNext();){ var zone = zi.next(); compt=0; for(var ci=classes.iterator();ci.hasNext();){ var classe = ci.next(); var cf=classe.getCoefficientFecondite(); compt+=N.getValue(classe, zone)*cf; } result.setValue(zone, compt*prepro); } 0; Dans cette equation, j'utilise plutot les iterators car l'evaluateur ecmascript se perd entre les entier et les objets et appelle la mauvaise methode. Le remplacement de l'ECMAScript par BSH, supprimera cette erreur. Dans la base, il y a aussi un probleme dans le mapping, zone repro/zone recru, il suffit de resauver la page de mapping pour corriger le probleme. En fichier attacher la base corrigée. ---------------------------------------------------------------------- You can respond by visiting: http://labs.libre-entreprise.org/tracker/?func=detail&atid=113&aid=468&group_id=8
participants (1)
-
noreply@labs.libre-entreprise.org