Les outils diagnostics de post-traitements des simulations MesoNh. Nicole Asencio, Isabelle Mallet CNRM Météo-France.
Présentation Rappel de l’existant: DIAG, diaprog sorties graphiques et sorties ASCII, fichiers diachroniques. Evolution des besoins. Nouveaux outils complémentaires.
L’existant Supercalculateur Simulation Mesonh Synchrone(s) (x,y,z) DIAG Variables pronostics + variables dérivées Diachronique (x,y,z,t,mask,p) Write ASCII +conv2dia (x,y,z,1,1,1) +GRIB +VIS5D DIAPROG Lecture+extraction 2D/1D Graphique Sortie ASCII
L’existant: avantages/inconvénients Format LFI Vent : U,V grille Mesonh Uzonal,Vmeridien grille C Le format des fichiers LFI est très bien géré par DIAPROG et DIAG Les différentes grilles de Mesonh sont traitées de façon transparente lors de la constitution des graphiques. Les sorties ASCII doivent prendre en compte ces spécificités +les sorties personnelles sont à phaser avec les versions de MesoNH Le traitement de données non simulées (Obs…) nécessite l’apprentissage d’un nouveau logiciel graphique autre que DIAPROG
Les besoins Utiliser les ressources informatiques des postes de travail et réserver le supercalculateur aux simulations et aux diagnostics « automatiques » == > besoin de lire /écrire un fichier LFI diachronique sur PC en traitant l’ensemble de la matrice 3D (x,y,z) + temps + processus Echanger des données (simulations, observations) pour les intercomparer. == > besoin de passer des grilles MesoNH au repère lat,lon , grille régulière lat,lon , grille verticale en niveaux Z ou P ou K == > besoin de formats supplémentaires: Netcdf, ASCII lat,lon,valeur Limiter le nombre de logiciels graphiques à utiliser dans la communauté Mésonh == > utiliser l’outil standard DIAPROG pour traiter des observations et les superposer aux données simulées Identifier les besoins communs et créér des outils interactifs qui répondent aux demandes sans développements personnels.
Les outils complémentaires 1/3 Mesonh et son format LFI diachronique mesonh2obs Niveaux Z ou P ou K val OBSERVATIONS Lat,lon, alt,valeur obs2mesonh
Exemple obs2mesonh: T2M Directives diaprog: NIMNMX=1 XISOMIN=272 XISOMAX=284 XDIAINT=2 _file1_’fichiersim’ _file2_’fichierobs’ T2M(+273)_file1_ON_ LSPOT=T T2M11h_file2_
Exemple obs2mesonh: réflectivité radar Ronsard Coupe verticale : modèle + radar Coupe Horizontale K=20 dBz Ouest Est Milan
Les outils complémentaires 2/3 Mesonh et son format LFI diachronique extraction d’un sous-domaine x,y,z,t,mask,p extraction d’une liste de variables changement de grille horizontale, verticale (Z,P,K) calcul dd,ff, Uzonal,Vmeridien changement de format extractdia OBSERVATIONS Lat,lon, alt,valeur Nouveau fichier LFI diachronique Format libre à préciser Netcdf
Les outils complémentaires 3/3 Mesonh et son format LFI diachronique Utilisateur averti sur les grilles Mesonh! Programme Fortran utilisateur (exemple exrwdia.f90 à adapter) + makefile: lecture de fichier(s) LFI traitements personnels écriture au format … OBSERVATIONS Lat,lon, alt,valeur Nouveau fichier LFI diachronique Format libre à préciser Netcdf
conclusion mesonh2obs , obs2mesonh, extractdia, exrwdia.f90: ces outils répondent aux besoins exprimés en réponse à l’enquête d’Avril 2004. Ces outils ont été testés par de nombreuses utilisations (dont compute_r00_pc) Les modules et routines utilisés suivent les phasages des versions de MesoNH Une liste email d’échange d’expérience est ouverte: mesonhtools@meteo.fr A utiliser pour soumettre vos problèmes d’utilisation ou vos questions. Documentation sur le site web MesoNH et: sous $MESONH/MAKE/tools/readme tools.ps mesonh2obs.LISEZMOI obs2mesonh .LISEZMOI extractdia.LISEZMOI exrwdia.LISEZMOI