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 Laurent Fairhead

Summary: Lecture erroné champs de guidageNon plantage suite à lecture erroné champs de guidage

comment:2 Changed 4 years ago by Laurent Fairhead

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

Note: See TracTickets for help on using tickets.