[Isis-fish-users] equation de repro

Stephanie MAHEVAS Stephanie.Mahevas at ifremer.fr
Jeu 30 Oct 16:53:53 CET 2014


merci les gars. j'ai testé mais il semblerait que cela vienne d'autre 
chose...
Le 30/10/2014 16:26, Audric VIGIER a écrit :
> Tu déclares recrudszone dans un if, qui n'est pas forcément parcouru, 
> ce qui laisse la possibilité d'arriver dans les autres if et else sans 
> que tu aies déclaré recrudszone, d'où l'erreur (si j'ai bien compris 
> le script).
>
> Il faudrait donc écrire :
>
> double recru;
> double recrudszone;
>  for (Zone zone:zoneRepro){
>      if (month.getMonthNumber()==0) {
>       recru = 23000000;
>       recrudszone=0.0;
> [...]
>
> J'ai bon? :D
>
> Stephanie MAHEVAS a écrit :
>> ma simu plante à cause de mon equation de repro...
>>
>> for (Zone zone:zoneRepro){
>>     if (month.getMonthNumber()==0) {
>>      double recru = 23000000;
>>      double recrudszone=0.0;
>>      if (zone.equals("CoteNord")) recrudszone=recru*(3/8);
>>       else if (zone.equals("CoteIntermediaire")) 
>> recrudszone=recru*(4/8);
>>       else if (zone.equals("CoteExtremeSud")) recrudszone=recru*(1/8);
>>     }
>>     else  recrudszone=0.0;
>>      result.setValue(zone,recrudszone);
>> }
>> return 0;
>>
>> message d'erreur ds le debug :
>> recrudszone cannot be resolved to a variable
>>
>> une idee? merci
>> STeph
>>
> _______________________________________________
> Isis-fish-users mailing list
> Isis-fish-users at list.isis-fish.org
> http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users

-- 
......................................................................
Stephanie MAHEVAS (Stephanie.Mahevas at ifremer.fr)
  IFREMER/EMH (Ecologie et Modèles pour l'Halieutique)
  Tel: (33) 2 40 37 41 81 Fax: (33) 2 40 37 40 75

     o   \ o /  _ o         __|    \ /     |__        o _  \ o /   o
    /|\    |     /\   ___\o   \o    |    o/    o/__   /\     |    /|\
    / \   / \   | \  /)  |    ( \  /o\  / )    |  (\  / |   / \   / \
......................................................................




Plus d'informations sur la liste de diffusion Isis-fish-users