Changes between Version 32 and Version 33 of LMDZ4OR_v2
- Timestamp:
- 07/07/11 14:29:41 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
LMDZ4OR_v2
v32 v33 1 1 == Description pour un utilisation standard de LMDZOR_v4 == 2 Voici un description rapide pour utilisation de cette configuration. Pour plus des détail comment utiliser cette configuration, voir le wiki [wiki:LMDZOR_v4], pour modipsl, voir le wiki ModipslBeginner et pour les scripts et les post traitement, voir [https://forge.ipsl.jussieu.fr/libigcm/ la documentation de libIGCM].2 Voici un description rapide pour utilisation de cette configuration. Pour plus des détail comment utiliser cette configuration, voir le wiki [wiki:LMDZOR_v4], pour modipsl, voir le wiki ModipslBeginner et pour les scripts et les post-traitement, voir [https://forge.ipsl.jussieu.fr/libigcm/ la documentation de libIGCM]. 3 3 4 4 === 1) Extraction des sources === 5 Extrait d'abord modipsl : 5 6 '''Extrait d'abord modipsl''' : 6 7 {{{ 7 8 svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 8 9 }}} 9 10 10 Extrait la configuration LMDZOR_v4 avec les sources des modèles LMDZ et ORCHIDEE, l'extraction inclue aussi IOIPSL et libIGCM : 11 {{{ 12 cd modipsl/util 13 ./model -h LMDZOR_v4 14 ./model LMDZOR_v4 15 }}} 16 17 Avant extraction des sources il faut surtout pensez a quel version des sources LMDZ vous voulez utiliser. Cette configuration est prévue pour le version dites LMDZ4_AR5 (aussi appelle PROD, utilisé pour CMIP5 ancien physique) et le version de développement LMDZ5/trunk. Le choix se fait dans le fichier modipsl/util/mod.def, pour LMDZ4_AR5 mettez : 11 Avant extraction des sources il faut surtout pensez a quel version des sources LMDZ vous voulez utiliser. Cette configuration est prévue pour le version dites LMDZ4_AR5 (aussi appelle PROD, utilisé pour CMIP5 ancien physique) et le version de développement LMDZ5/trunk. '''Le choix des sources''' se fait dans le fichier modipsl/util/mod.def, pour LMDZ4_AR5 mettez : 18 12 {{{ 19 13 #-C- LMDZOR_v4 LMDZ4/branches/LMDZ4_AR5 HEAD 11 LMDZ modeles … … 28 22 29 23 24 '''Extrait la configuration LMDZOR_v4''' avec les sources des modèles LMDZ et ORCHIDEE, l'extraction inclue aussi IOIPSL et libIGCM : 25 {{{ 26 cd modipsl/util 27 ./model -h LMDZOR_v4 28 ./model LMDZOR_v4 29 }}} 30 30 31 === 2) Compilation === 31 32 Avant de compiler le premier fois, il faut ajouter le chemin pour ''fcm'' : /home/rech/psl/rpsl035/fcm/bin (brodie), /homegpfs/rech/psl/rpsl035/FCM/bin (vargas) ou /home/cont003/p86ipsl/fcm/bin (mercure) dans la variable d'environnement PATH. … … 38 39 39 40 40 === 3) Création des états initiaux et des fichiers limites === 41 === 3) Expérience CREATE : Création des états initiaux et des fichiers limites === 42 43 '''Choix de type d'expérience'''[[BR]] 41 44 Les états initiaux (start.nc et startphy.nc) et le fichier des conditions limites (limit.nc) sont crées avec un job dans le répertoire modipsl/config/LMDZOR_v4/CREATE. Ce job va lancer l'executable create_etat0_limit.e (ou ce0l.e) de LMDZ. Il y a deux possibilités prédéfinie pour la création des fichiers limit.nc : a partir des AMIP climatologique ou inter-annuelles. Pour un run climatologique, utilise les config.card et lmdz.card avec le suffix ''_Climat'', fait le lien suivant : 42 45 {{{ … … 54 57 55 58 56 Pour création du job et lancement, faites : 59 '''Création du job et lancement'''[[BR]] 57 60 {{{ 58 61 cd CREATE … … 66 69 67 70 68 69 70 71 ---72 ---73 ---74 75 71 ==== Trait de côte avec o2a.nc ==== 76 72 Pour avoir les mêmes traits de côte comme dans le modèle couplé, il est necessaire de crée les fichiers limites en utilisant le fichier o2a.nc. Ce n'est pas le cas par défaut. Il faut ajouter dans COMP/lmdz.card dans la liste "!ListNonDel" sous "[!BoundaryFiles]" le chemin complet vers ce fichier, par exemple ${R_INIT}/ATM/IPSLCM4_v2/ORCA2xLMD9671/o2a.nc pour la résolution ORCA2xLMD9671. 77 73 78 === 4) Lancer une simulation ===79 La simulation se lance dans le r epertoire modipsl/config/LMDZ4OR_v2/LMDZOR. Verifiez et modifiez la mise en place de la simulation avant lancement. Pour créer le job et après une modification dans config.card, utilisez "ins_job". La simulation par défaut est de type AMIP climatologique. Pour utiliser les AMIP interannuel, copiez le fichier lmdz.card_Interannuel dans lmdz.card. Pour apprendre à utiliser les scripts, voir [https://forge.ipsl.jussieu.fr/libigcm/ la documentation de libIGCM].74 === 4) Expérience LMDZOR : Lancer une simulation === 75 La simulation se lance dans le répertoire modipsl/config/LMDZOR_v4/LMDZOR. Vérifiez et modifiez la mise en place de la simulation avant lancement. Deux type de simulations sont prédéfinit, avec des conditions aux limites AMIP climatologique ou inter-annuelles. Pour faire un simulation climatologique, utilise les .card avec suffix ''_Climat'', faites les liens suivant : 80 76 {{{ 81 cd ../LMDZ4OR 77 cd LMDZOR/COMP; ln -s lmdz.card_Climat lmdz.card; ln -s orchidee.card_Climat orchidee.card 78 }}} 79 Ou pour un simulation AMIP inter-annuel, faites les liens suivants : 80 {{{ 81 cd LMDZOR/COMP; ln -s lmdz.card_AMIP lmdz.card; ln -s orchidee.card_AMIP orchidee.card 82 }}} 83 84 Certains paramètres dans config.card doivent être considère et éventuellement modifié : !JobName, !CalendarType, !DateBegin, !DateEnd 85 86 '''Création de job et lancement'''[[BR]] 87 Pour créer le job et après une modification dans config.card, utilisez le script "ins_job" de modipsl. 88 {{{ 89 cd modipsl/config/LMDZOR_v4/LMDZOR 82 90 (éventuellement modification dans COMP, PARAM et config.card) 83 91 (éventuellement ../../../util/ins_job) 84 (éventuellement modification dans Job_ LMDZOR)85 qsub Job_ LMDZOR92 (éventuellement modification dans Job_XXXXX) 93 qsub Job_XXXXXX 86 94 }}} 87 95 96 Pour apprendre à mieux gérer et suivre une simulation, voir [https://forge.ipsl.jussieu.fr/libigcm/ la documentation de libIGCM] et [wiki:ModipslBeginner]. 88 97 89 98 ----