wiki:LMDZINCA_v2

Version 17 (modified by acosce, 17 years ago) (diff)

--

LMDZINCA_v2

AJOUTER LA CONFIG LMDZINCA_v2 :

Mise en place sous svn de la configuration LMDZINCA parallèle.

Commande à passer pour ajouter une configuration :

!!! attention se placer au dessus du répertoire que l'on veut ajouter

svn import LMDZINCA_v2 svn+ssh://yourlogin@forge.ipsl.jussieu.fr/ipsl/forge/projets/igcmg/svn/CONFIG/trunk/LMDZINCA_v2

Remarques :

  • il faut donner deux fois son mot de passe.
  • pour l'instant seuls les scripts pour les versions AER et CH4_AER sont fournis

RECUPERER modipsl :

pour un utilisateur : 
svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl 

pour un administrateur : 
svn co svn+ssh://yourlogin@forge.ipsl.jussieu.fr/ipsl/forge/projets/igcmg/svn/modipsl/trunk modipsl

Modifiez mod.def : dans la config LMDZINCA_v2 récupérez la head de lmdz4 au lieu du tag lmdz4_v3

Récupérez la config LMDZINCA_v2 avec la commande

cd modipsl/util/
./model LMDZINCA_v2

Remarque : on récupère libIGCM que l'on place au même niveau que util/ modeles/ ... dans modipsl

  • dans modeles/LMDZ4/makegcm : remplacer sxioipsl par ioipsl

POUR LANCER UNE COMPILATION :

Une fois les modifications précédentes faites, se placer dans modipsl/util/ et lancer la commande ./ins_make. Puis dans le répertoire modipsl/config/LMDZINCA_v2/ lancer la commange gmake AER

POUR LANCER UNE SIMULATION :

Avant de créer un job il faut remplir le champ JobName dans le fichier modipsl/config/LMDZINCA_v2/EXP_XX/config.card

Ensuite vous passez la commande ins_job

cd modipsl/util/
./ins_job 

Un job portant le nom JobName sera alors créé dans le répertoire d'expériences.

blablablabla

Faire un commit

Attention il faut avoir récupéré modipsl en administrateur ET la config LMDZINCA_v2 en administrateur également.

Pour cela modifier mod.def en ajoutant la ligne

#-S- 9 svn svn+ssh://yourlogin@forge.ipsl.jussieu.fr/ipsl/forge/projets/igcmg/svn

puis modifier l'appel pour la config voulue

#-C- LMDZINCA_v2  LMDZ4                     V3_test 3   .          modeles
#-C- LMDZINCA_v2  libIGCM                   ?       1   .          .
#-C- LMDZINCA_v2  CONFIG/trunk/LMDZINCA_v2  ?       8  LMDZINCA_v2 config
#-

devient 
#-C- LMDZINCA_v2  LMDZ4                     V3_test 3   .          modeles
#-C- LMDZINCA_v2  libIGCM                   ?       1   .          .
#-C- LMDZINCA_v2  CONFIG/trunk/LMDZINCA_v2  ?       9  LMDZINCA_v2 config
#-

Commande svn pour commit :

svn commit namefile