Changes between Version 22 and Version 23 of LMDZINCA_v2


Ignore:
Timestamp:
11/22/07 15:51:10 (17 years ago)
Author:
acosce
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LMDZINCA_v2

    v22 v23  
    2828cd modipsl/config/LMDZINCA_v2 
    2929gmake _config_inca_xLMD9672 (avec _config_inca_ = CH4 ou CH4_AER ou NMHC ou NMHC_AER ou AER ou GES)  
     30Exemple : gmake AERxLMD9672 
    3031}}} 
    3132Cette commande permet dans l'ordre :  
     
    3536 4. de compiler le modèle LMDZ avec l'outil FCM 
    3637 5. de faire l'édition de lien entre INCA et LMDZ 
    37 [[BR]] 
     38 
    3839Lorsque la configuration est compilée l'exécutable créé est stocké dans le répertoire  
    3940modipsl/bin/ 
    40 [[BR]][[BR]] 
     41[[BR]] 
    4142Par défaut cette compilation est en mode parallèle. Réportez vous à la rubrique correspondante pour la  
    4243compilation en mode séquentiel. Cela dit il est conseillé de travailler en mode parallèle. 
    43  
     44[[BR]] 
     45Remarques :  
     46 - si vous avez déjà compilé une fois le modèle et vous pouvez juste taper ''gmake'' sans spécifier la configuration voulue, modipsl se souvient de ce choix.  
     47 - si vous voulez recompiler entièrement le modèle vous devez effacer le contenu des répertoires suivants : modipsl/bin/, modipsl/lib/, modipsl/modeles/LMDZ4/libo/, modipsl/modeles/INCA3/config/ 
    4448[[BR]] 
    4549[[BR]] 
     
    129133[[BR]] 
    130134[[BR]] 
    131 == Continuez une simulatin ==  
    132  
     135== Fin d'une simulation ==  
     136Lorsque votre simulation est finie deux fichiers sont créés dans votre répertoire d'expérience:  
     137 - run.card 
     138 - Script_Output_JobName 
     139Si la simulation s'est mal déroulée vous aurez un troisième fichier :  
     140 - !JobName_date_out_gcm.e_error qui contient le journal de sortie de votre simulation 
     141Le fichier run.card indique l'état de votre run à la fin de la simulation. Il contient une variable !PeriodState  
     142qui vous renseigne  
     143{{{ 
     144PeriodState= completed ( = simulation bien finie)  
     145PeriodState= Fatal (= problème durant la simulation)  
     146}}} 
     147Lorsque votre simulation est bien finie les fichiers de sorties sont stockés au path suivant :  
     148{{{ 
     149$DMFDIR/IGCM_OUT/LMDZINCA/_config_inca_/_nom_simul_  
     150Avec les sous répertoires suivant :  
     151ATM CHM Out Exe  
     152ATM = Output et Restart de LMDZ 
     153CHM = Output et Restart de INCA 
     154Out = journaux de sorties du run  
     155Exe = exécutables utilisés pour le run 
     156}}} 
     157[[BR]] 
     158[[BR]] 
     159 
     160== Relancer une simulation complétement ( = à zéro) ==  
     161 1. Vous devez effacer dans votre répertoire d'expérience les fichiers statck_error (si existant) et run.card.  
     162 2. Vous devez effacer le répertoire $DMFDIR/IGCM_OUT/LMDZINCA/_config_inca_/_nom_simul_ 
     163 3. Si vous aviez changer la variable RUN_DIR_PATH vous devez également effacer le répertoire correspondant à votre simulation sur votre scratchdir.  
     164[[BR]] 
     165[[BR]] 
     166== Continuez une simulation ==  
     167Vous devez indiquer dans le fichier run.card 
     168{{{ 
     169PeriodState= OnQueue 
     170}}} 
    133171[[BR]] 
    134172[[BR]] 
     
    207245== Changer le schéma de convection == 
    208246 
    209  
    210 ------------------------------------------------------------------------------- 
    211 = Petits trucs en plus =  
    212 ------------------------------------------------------------------------------- 
    213  
    214  
    215 == Ajouter la config lmdzinca dans la base SVN ==  
    216 Mise en place sous svn de la configuration LMDZINCA parallèle.  
    217  
    218 Commande à passer pour ajouter une configuration :  
    219  
    220 !!!  attention se placer au dessus du répertoire que l'on veut ajouter 
    221 {{{ 
    222 svn import LMDZINCA_v2 svn+ssh://yourlogin@forge.ipsl.jussieu.fr/ipsl/forge/projets/igcmg/svn/CONFIG/trunk/LMDZINCA_v2 
    223  
    224 }}} 
    225  
    226 Remarques :  
    227  * il faut donner deux fois son mot de passe.  
    228   
    229  
    230 == Récupérer inca3 sans passer par modipsl == 
    231 {{{ 
    232 pour un administrateur :  
    233 svn co svn+ssh://yourlogin@forge.ipsl.jussieu.fr/ipsl/forge/projets/inca/svn/trunk/INCA3 
    234 }}} 
    235  
    236 == Faire un commit sur la config en partant de l'architecture modipsl == 
    237 Attention il faut avoir récupéré modipsl en administrateur '''ET''' la config LMDZINCA_v2 en administrateur également. 
    238  
    239 Pour cela modifier mod.def en ajoutant la ligne  
    240 {{{ 
    241 #-S- 9 svn svn+ssh://yourlogin@forge.ipsl.jussieu.fr/ipsl/forge/projets/igcmg/svn 
    242 }}} 
    243 puis modifier l'appel pour la config voulue 
    244 {{{ 
    245 #-C- LMDZINCA_v2  LMDZ4                     V3_test 3   .          modeles 
    246 #-C- LMDZINCA_v2  libIGCM                   ?       1   .          . 
    247 #-C- LMDZINCA_v2  CONFIG/trunk/LMDZINCA_v2  ?       8  LMDZINCA_v2 config 
    248 #- 
    249  
    250 devient  
    251 #-C- LMDZINCA_v2  LMDZ4                     V3_test 3   .          modeles 
    252 #-C- LMDZINCA_v2  libIGCM                   ?       1   .          . 
    253 #-C- LMDZINCA_v2  CONFIG/trunk/LMDZINCA_v2  ?       9  LMDZINCA_v2 config 
    254 #- 
    255  
    256 }}} 
    257  
    258 Commande svn pour commit  :  
    259 {{{ 
    260 svn commit namefile 
    261 }}}