next up previous contents
Next: Compiler le modèle Up: première simulation Previous: première simulation

Installer le modèle

- Recopiez chez vous GCM le répertoire de base du modèle stocké dans /dw/chourdin/MARS/version_en_cours/GCM/ (Son contenu est décrit section 6). Executez pour cela la commande
EXPORTE_GCM
qui se trouve dans le répertoire /users/lmdz/.

- Affectez les variables d'environnement pour le modèle:
LMDGCM Path du répertoire où vous avez installé le modèle (Path complet de GCM)
setenv  LMDGCM $PATH1/GCM
LIBOGCM Path du répertoire (ce répertoire est à créer: libo par exemple) dans lequel seront stockées les librairies objets créées lors de la compilation du modèle.
setenv  LIBOGCM $PATH2/libo

- Installez DRS et affectez la variable d'environnement DRSDIR:

La dernière version de DRS est disponible dans le répertoire /dw/chourdin/MARS/drs/. Elle contient à la fois de quoi créer la librairie objet libdrs.a, les fichiers includes nécessaires, et de quoi compiler l'éditeur DRS drsed.

Afin que le modèle, lors de la compilation, trouve les librairies et includes correspondant au type de machine utilisé, il convient de les placer dans un répertoire portant le nom des machine: HP, SUN, IBM ou CRAY sont les noms correspondant aux differentes platformes reconnues par le modèle. Ces répertoires doivent se trouver dans le répertoire pointé par la variable d'environnement DRSDIR.

DRSDIR Nom du répertoire contenant librairie objet (libdrs.a) et fichier include (drsdef.h) DRS pour les différentes plateformes.
setenv  DRSDIR $PATH3/drs

- Installez GrAdS

Pour les gens travaillant au LMD, il suffit, grâce au brillantissime Laurent Fairhead, pour avoir accès à GrAdS et à son environnement, d'ajouter dans son .cshrc (c'est a priori fait dans .env_soft):
source /distrib/local/grads/grads.env

- Compilez dic2ctl
Les sources de ce programme sont disponibles dans le répertoire /dw/chourdin/MARS/version_en_cours/dic2ctl/.

- Pour le modèle Martien, Compilez en plus mkstat
Les sources de ce programme sont disponibles dans le répertoire /dw/chourdin/MARS/version_en_cours/mkstat/.

- Recopiez makegcm le script pour la compilation (dans $HOME/bin par exemple). Ce script est disponible dans /dw/chourdin/MARS/version_en_cours/.

- Enfin, assurez vous que vous avez bien accès à tous les executables nécessaires pour l'utilisation du modèle. Pensez a indiquer le chemin correspondant dans le PATH.

- fonction UNIX make
- le compilateur Fortran f77
- drsed
- dic2ctl
- mkstat (pour modèle martien uniquement)
- grads


next up previous contents
Next: Compiler le modèle Up: première simulation Previous: première simulation

HOURDIN Christophe
Wed Jan 13 11:16:49 MET 1999