Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Environnement Méso-NH
2
Préparation des champs initiaux : 2 types simulation
Cas idéal (1D, 2D, 3D) Cas réel (seulement 3D) Simulation multi-modèles Etapes additionnelles de préparation des champs initiaux puis runs parallèles Les programmes ont une structure modulaire avec des étapes élémentaires qui peuvent être assemblées. Les étapes sont : Préparation de la simulation Run Diagnostics supplémentaires Procédures Meso-NH : scripts shell pour toutes les étapes
3
« CAS IDEAL » « CAS REEL » PREP_REAL_CASE PREP_PGD
extractecmwf extractarpege Extraction des fichiers de couplage PREP_REAL_CASE Interpolation horizontale et verticale PREP_PGD Préparation des données physiographiques pour le domaine choisi (si surface réelle) PREP_PGD (nécessaire) PREP_IDEAL_CASE Initialise une atmosphère uniforme PREP_NEST_PGD « grid-nesting » ZOOM_PGD Préparation de la simulation Interpolation horizontale PREP_REAL_CASE SPAWNING Interpolation verticale MODEL Intégration temporelle Fichiers de couplage MODEL Intégration temporelle Simulation DIAG DIAG Diagnostics
4
PROGRAMME et NAMELISTS
Fichiers input Programme Fichiers output Namelist : PRE_PGD1.nam PRE_NEST_PGD1.nam PRE_ZOOM1.nam PRE_IDEA1.nam PRE_REAL1.nam SPAWN1.nam EXSEG1.nam DIAG1.nam Input file prepmodel MAINPROG = PREP_PGD PREP_NEST_PGD ZOOM_PGD PREP_IDEAL_CASE PREP_REAL_CASE SPAWNING MODEL DIAG FM file
5
« CAS IDEAL » « CAS REEL » Prep_experiment EXTRACTION PREP_PGD
(hors PGD) EXTRACTION Extractecmwf extractarpege GRIB files PREP_PGD PRE_PGD1.nam Output_PGD_FMfile PREP_PGD PRE_PGD1.nam Output_PGD_FMfile PREP_IDEAL_CASE PRE_IDEA1.nam Output_IDEAL_FMfile PREP_REAL_CASE PRE_REAL1.nam Output_REAL_FMfile PREP_REAL_CASE SPAWNING EXSEG2.nam… SPAWN1.nam PRE_REAL1.nam MODEL EXSEG1.nam Output_MODEL_FMfile MODEL Output_MODEL_FMfile EXSEG1.nam
6
2 «écoles » de procédures
Sur station de travail à MF (CNRM, triolet) ou PC Linux du CNRM Exécution en local ou sur machine dédiée (NEC pour MF et IDRIS, IBM au CEPMMT) Pas d’installation par l’utilisateur Procédures UNIX Procédures gérées par Meso-NH- CNRM (Jeanine Payart, Isabelle Mallet) 2. Sur cluster Linux et autres plate-formes : Machine locale = Machine d’exécution Package à télécharger et à installer par l’utilisateur Procédures Makefile Procédures gérées par Méso-NH- LA (Juan Escobar, Didier Gazen)
7
Procédures UNIX au CNRM
Machine locale :Station de W, PC Linux Machine dédiée : (supc) NEC, IBM prepmodelrc (MAINPROG) Namelist1.nam prepmodel EXECUTION BATCH BIBMASTER.a BIBBUGFIX.a BIBUSER.a Input files ($workdir ou $FTDIR ou archiv) outprepmodel EXECUTION BIBMASTER.a BIBBUGFIX.a BIBUSER.a Input files tosupc tosupcrc Output listing Output files ($workdir ou $FTDIR ou archiv) Output listing Output files
8
Modifier les sources Fortran
Sur station de travail à MF (CNRM, triolet) ou PC Linux du CNRM Procédure UNIX prepsource Gestion RCS (commandes) Sources des différentes versions $MESONH/sources (actuellement masdev4_7 bugfix 4) Version standard compilée sur PC Linux, NEC, IBM (CEPMMT) Avec ou sans historique 2. Sur cluster Linux et autres plate-formes : Compilation qui gère les dépendances Makefile Pas d’historique
9
Diagnostics et post-traitement
Durant le run : logiques dans EXSEG1.nam Après la simulation : program MAINPROG=DIAG Après la simulation : codé par l’utilisateur : exrwdia.f90. PLOT DIAPROG (NCAR) . POST-TRAITEMENT obs2mesonh, mesonh2obs extractdia : extraction, conversion de format des fichiers output (NetCDF…)
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.