- 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.
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.