Opened 4 years ago
Last modified 4 years ago
#127 new plantage / defect
Non plantage suite à lecture erroné champs de guidage
Reported by: | Laurent Fairhead | Owned by: | Laurent Fairhead |
---|---|---|---|
Priority: | major | Milestone: | Nouvelle version LMDZ6 |
Component: | LMDZ | Keywords: | guidage controle |
Cc: |
Description
De F. Cheruy
J'ai eu un probleme dans la creation d'un fichier de guidage qui a fait que le fichier de guidage du vent meridien etait composé uniquement du premier champ de chaque mois et donc n'avait que 12 pas de temps, les autres avaient la bonne longueurs. Malgré ca le modele n'a pas planté!
le fichier de guidage est lu par #ifdef NC_DOUBLE
status=NF_GET_VARA_DOUBLE(ncidv,varidv,start,count,vnat2)
#else
status=NF_GET_VARA_REAL(ncidv,varidv,start,count,vnat2)
#endif
et start(4)= timestep qui est le meme pour tous les champs de guidage et donc pour le vent meridien devient plus grand le nombre total de champ dans v.nc
Change History (2)
comment:1 Changed 4 years ago by
Summary: | Lecture erroné champs de guidage → Non plantage suite à lecture erroné champs de guidage |
---|
C'est normal que le modèle ne plante pas: on n'agit pas sur le code d'erreur status. Du coup, netcdf n'arrive pas à lire la bonne valeur du champ mais ne s'arrête pas. A priori, comme le champ vnat2 est déclaré en SAVE on doit faire toute la fin de la simulation en rappelant vers la dernière valeur du champ