Préparation d'un RUN

Compiler le GCM

Sur n’importe quelle machine (talbot, acuna) et toujours dans le workdir (/u/roca/AMMA/modipsl_trans_remy/modeles/LMDZ4) faire :
makegcm –d 96x71x19 –t 10 gcm
Attention dans la ligne au dessus les espaces sont très importants.

Vérifier ensuite que le gcm.e est bien à jour car pas facile de lire les 1000 lignes du compilateurs…

Ensuite il faut linker une fois pour toutes le gcm.e dans le répertoire d’exécution qui s’appelle /d4/roca/AMMA/EXEC/

Manipuler les * .def

Jusque là seules les informations relatives à la dimension des simulations étaient exploitées et à partir de maintenant le contenu des *.def devient important… Donc il faut tout d’abord avoir orchidee.def,offline.def,physiq.def, et enfin gcm.def, guide.def et run.def ainsi que traceur.def qui contient bien 10 lignes comme à la compil. Seuls ces trois derniers .def sont discutés. Tous ces fichiers sont physiquement dans le répertoire de compil et linker-s sur le répertoire d’exécution.

run.def

#
# $Header: /home/cvsroot/LMDZ4/run.def,v 1.1.1.1 2004/05/19 12:53:05 lmdzadmin Exp $
#
########## Rémy LMD Octobre 2006
########## Run def pour les simul PSEUDO TRACEURS
##
INCLUDEDEF=physiq.def
INCLUDEDEF=gcm.def
INCLUDEDEF=orchidee.def
INCLUDEDEF=guide.def
## Jour de l'etat initial ( = 350 si 20 Decembre ,par expl. ,comme ici )
## RR Fevrier 2007 121 est le 1er May 2006 cpour comptabilité avec guidage !
dayref=121
## Annee de l'etat initial ( avec 4 chiffres )
anneeref=2006
## Nombre de jours d'integration
## RR Fev 2007 153 jours = Lay + Juin +juillet + Aout +Sept
nday=153
## periode de sortie des variables de controle (en pas)
iconser=20
## periode d'ecriture du fichier histoire (en jour)
iecri=1
## periode de stockage fichier histmoy (en jour)
periodav=1.
## unite de sortie des impressions
lunout=7

Relativement self explained. Attention cependant à dayref !

C'est en jour. Ce sont des constantes de temps en jour.

dQ     dQ              Qa - Q
---   =  --            +  ---------
dt       dt |GCM      tau

Une constante de guidage de 0.1 jour fait un guidage (en 1/tau) fort.

Une constante de 10 jours fait un guidage mou, voir presque inexsitant.

Un traceur et la modélisation de l’évolution de sa concentration se caractérise par :

-1 Source

- 1 Puits

- 1 mode de transport

Advection simple Large Scale (horizontale+ verticale) différents schémas

+Transport turbulent (différents schémas)

- Couche Limite

- Convection

Donc on résume tout ca en 3 étapes

1 Initialiser les sources

2 Configurer les puits et les modes de transports des traceurs

3 Le cas de la pseudo-vapeur : leapfrog.F