wiki:INCAhelium

Version 2 (modified by acosce, 10 years ago) (diff)

--

INCA Helium

(Auteur : Anne Cozic)


# extraire le modèle et la configuration correspondante #

  • extraire modipsl
  • modifier le fichier util/mod.def ainsi :
     #-C- LMDZORINCA_v5  IOIPSL/tags/v2_2_2/src		HEAD			8	IOIPSL/src	modeles
     #-C- LMDZORINCA_v5  tags/ORCHIDEE_1_9_5/ORCHIDEE	HEAD			14	ORCHIDEE	modeles
     #-C- LMDZORINCA_v5  LMDZ5/trunk			1729			11 	LMDZ		modeles
    -#-C- LMDZORINCA_v5  tags/INCA4.1.2			HEAD			9	INCA		modeles
    +#-C- LMDZORINCA_v5  branches/INCA_HELIUM/INCA		HEAD			9	INCA		modeles
     #-C- LMDZORINCA_v5  tags/libIGCM_v2.1    		HEAD			10	libIGCM		.
    -#-C- LMDZORINCA_v5  CONFIG/UNIFORM/v5/LMDZORINCA_v5	HEAD			8	LMDZORINCA_v5	config
    +#-C- LMDZORINCA_v5  CONFIG/UNIFORM/v5_dev/LMDZORINCA_v5/HELIUM/LMDZORINCA_v5	HEAD 8  LMDZORINCA_v5	config
    
  • extraire la configuration LMDZORINCA_v5

# compiler # Pour compiler il faut utiliser la résolution HELIUMxLMD9695-L39

cd modipsl/config/LMDZORINCA_v5
gmake HELIUMxLMD9695-L39

# créer un répertoire d'expérience # 

  • Rappel : dans le répertoire modipsl/config/LMDZORINCA_v5/ il y a un fichier README qui redonne les grandes lignes de la création d'un répertoire d'expérience.
  • Toutes les étapes sont disponibles dans la documentation igcmg
    cd modipsl/config/LMDZORINCA_v5
    cp EXPERIMENTS/LMDZORINCA/HELIUM/config.card .
    vi config.card >> modifier le JobName
    ../../util/ins_job   >> creation du répertoire d'expérience correspondant au config.card choisit
    

# Pour guider le modèle #

  • modifier dans COMP/lmdz.card le paramètre ok_guide. Et ajoutez la liste des fichiers de vents au paragraphe [BoundaryFiles]. Important : n'oubliez pas d'ajouter un \ en fin de première ligne pour indiquer au script qu'il y aura d'autres fichiers. Et ne pas oubliez que les espaces sont interdits en fin de ligne.
    exemple : 
    [BoundaryFiles]
    List=   (${R_BC}/CHM/LMDZORINCA/${RESOL_ATM}_leap/EL-${RESOL_ATM}_${year}1231_limit.nc , limit.nc),\
       (${R_BC}/ATM/LMDZORINCA/${RESOL_ATM}/NUDGE_FILES/u_ecmwf_${year}${month}.nc , u.nc      ),\
       (${R_BC}/ATM/LMDZORINCA/${RESOL_ATM}/NUDGE_FILES/v_ecmwf_${year}${month}.nc , v.nc      )