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