Aller au contenu. | Aller à la navigation

Outils personnels
Se connecter
Sections
Vous êtes ici : Accueil Utilisateurs FAQ Erreurs fréquentes

Erreurs fréquentes

Recensement des erreurs fréquentes
Show or Hide answer Error in get_aero_fromfile, netcdf error code = 2
Le modèle lmdz plante avec un message d'erreur concernant les aérosols alors que je n'ai pas touché aux fichiers de configuration ...

 Après une mise à jour des sources du modèle, celui-ci se plante avec le message d'erreur suivant alors que vous n'avez rien changé à la configuration du modèle et de son traitement des aérosols:

     reading variable SO4 in file aerosols1980.nc
     Error in get_aero_fromfile, netcdf error code =  2
     Error in get_aero_fromfile : pb open SO4
     in abort_gcm
     out of histclo
     Stopping in get_aero_fromfile.nc
     Reason = No such file or directory

En fait, à partir de la version r1668 des sources, le paramètre flag_aerosol change légèrement de comportement. Alors que, jusqu'à cette version du code, il était nécessaire que les paramètres ok_ade et ok_aie soient activés pour que flag_aerosol le soit aussi, son activation est maintenant indépendante de ces deux paramètres et il suffit qu'il ait une valeur différente de 0 pour qu'un fichier d'aérosols soit lu. 

Pour résoudre ce plantage, et si vous ne souhaitez pas tourner avec les aérosols, il faut vérifier dans vos fichiers de configuration (config.def, physiq.def, etc ...) que flag_aerosol n'est pas initialisé à une valeur différente de 0