Changes between Version 32 and Version 33 of LMDZ4OR_v2


Ignore:
Timestamp:
07/07/11 14:29:41 (13 years ago)
Author:
jgipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LMDZ4OR_v2

    v32 v33  
    11== 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 posttraitement, voir [https://forge.ipsl.jussieu.fr/libigcm/ la documentation de libIGCM]. 
     2Voici 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]. 
    33 
    44=== 1) Extraction des sources === 
    5 Extrait d'abord modipsl : 
     5 
     6'''Extrait d'abord modipsl''' : 
    67{{{ 
    78svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 
    89}}} 
    910 
    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 : 
     11Avant 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 : 
    1812{{{ 
    1913#-C- LMDZOR_v4  LMDZ4/branches/LMDZ4_AR5       HEAD               11 LMDZ       modeles 
     
    2822 
    2923 
     24'''Extrait la configuration LMDZOR_v4''' avec les sources des modèles LMDZ et ORCHIDEE, l'extraction inclue aussi IOIPSL et libIGCM : 
     25{{{ 
     26cd modipsl/util 
     27./model -h LMDZOR_v4 
     28./model LMDZOR_v4 
     29}}} 
     30 
    3031=== 2) Compilation === 
    3132Avant 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. 
     
    3839 
    3940 
    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]] 
    4144Les é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 : 
    4245{{{ 
     
    5457 
    5558 
    56 Pour création du job et lancement, faites : 
     59'''Création du job et lancement'''[[BR]] 
    5760{{{ 
    5861cd CREATE 
     
    6669 
    6770 
    68  
    69  
    70  
    71 --- 
    72 --- 
    73 --- 
    74  
    7571==== Trait de côte avec o2a.nc ==== 
    7672Pour 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.  
    7773 
    78 === 4) Lancer une simulation === 
    79 La simulation se lance dans le repertoire 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 === 
     75La 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 : 
    8076{{{ 
    81 cd ../LMDZ4OR 
     77cd LMDZOR/COMP; ln -s lmdz.card_Climat lmdz.card; ln -s orchidee.card_Climat orchidee.card 
     78}}} 
     79Ou pour un simulation AMIP inter-annuel, faites les liens suivants : 
     80{{{ 
     81cd LMDZOR/COMP; ln -s lmdz.card_AMIP lmdz.card; ln -s orchidee.card_AMIP orchidee.card 
     82}}} 
     83 
     84Certains 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]] 
     87Pour créer le job et après une modification dans config.card, utilisez le script "ins_job" de modipsl. 
     88{{{ 
     89cd modipsl/config/LMDZOR_v4/LMDZOR 
    8290(éventuellement modification dans COMP, PARAM et config.card) 
    8391(éventuellement ../../../util/ins_job) 
    84 (éventuellement modification dans Job_LMDZOR) 
    85 qsub Job_LMDZOR 
     92(éventuellement modification dans Job_XXXXX) 
     93qsub Job_XXXXXX 
    8694}}} 
    8795 
     96Pour apprendre à mieux gérer et suivre une simulation, voir [https://forge.ipsl.jussieu.fr/libigcm/ la documentation de libIGCM] et [wiki:ModipslBeginner]. 
    8897 
    8998----