Salut, merci pour la réponse, c est un début de solution avant de continuer il semble y avoir un probleme avec le facteur de ciblage dans ma base précédement j ai modifié les saisons et le facteur de ciblage pour le metier senneur espagnol et la fenetre d edition du facteur de ciblage tremblait (tres joli mais tres inquietant) et apparement les modifications n ont pas ete enregistrees car en réouvrant il n y avait pas de facteur enregistre lorsque que j ai voulu rentrer a nouveau une valeur cela ne m a pas écrit dans la case du centre "senneur espagnol EngEnc (saison juin-...)" comme il le fait pour les autres metiers mais en cliquant dessus j ai bien ma valeur enfin lorsque je ferme l editeur, cela reduit la fenetre saisie de la pecherie ! Concernant le plan d analyse :
tu as un commentaire qui n'est pas bon.
//*** MatrixND tmp = MatrixFactory.getInstance().create(L.getName(), dims); // on fait les calculs et on met les resultats dans tmp
Dans l'interface de saisie des plans d'analyse, si tu fais verifier, il ne te detecte pas cette erreur ?
effectivement ca n etait pas détecté (et le commentaire apparaissait tout de meme bien en vert...) Apres correction la premiere simu est effectuée mais pas les suivantes (au minimum il devrait faire les 3 premieres) ET ni Julien ni moi ne parvenons pas a sauver les résultats de simu avec la V3.0.12 (=rien n apparait dans l interface resultats alors que les captures sont selectionnees dans result choice) peut etre est ce pour ca qu il s arrete : il ne peut pas aller chercher les resultats puisqu ils ne sont pas sauvés ? Dans test calibration :
A priori tu te trompes dans l'incrémentation de i++, tu ne le fais que dans le else, donc des qu'il passe par un if il ne fait pas le else, i n'est pas incrementé et donc le while est infini.
effectivement j ai mis un for c est mieux ! merci
tu as aussi ca
while ( i < 1){//pour 10 ans de simu
vu que i=0, ca veut dire que tu ne le fais qu'une seul fois, et donc le while le sert a rien, par contre si le commentaire est bon tu devrais plutot utiliser ca
context.getParam().getNumberOfYear()
qui retourne le nombre d'annees de simulation demandé
à ignorer car j avais changé la condition sans changer le commentaire mais ta methode est plus maligne je l ai fait n empeche la simulation tourne mais ca n ecrit pas dans les log c est peut etre aussi a cause de mon probleme de target factor Enfin ca tourne mais tres lentement : 30 min pour 1 an... merci d avance a+ -- Sigrid LEHUTA stagiaire Master 2 Ecologie et Modèles pour l'Halieutique IFREMer, rue de l'ile d'Yeu BP 21105 44311 Nantes Cedex 03