Aller au contenu. | Aller à la navigation

Outils personnels
Se connecter
Sections
Vous êtes ici : Accueil Utilisateurs FAQ Installation

Installation

Questions sur l'installation de LMDZ
Show or Hide answer Où se trouve la doc d'installation de LMDZ ?

Vous trouverez plusieurs méthodes décrites pour installer LMDZ dans la rubrique Guides de ce site.

Vous pouvez choisir l'une ou l'autre selon la configuration choisie pour exécuter LMDZ.

Show or Hide answer Problèmes connus à l'installation

Cf. Problèmes connus à l'installation

Show or Hide answer Comment installer IOIPSL et l'outil rebuild?
La librairie IOIPSL n'est pas installée sur la machine que j'utilise et/ou je n'ai pas accès à l'outil 'rebuild' pour recombiner les fichiers de sorties obtenus lorsque je fais tourner le modèle en mode MPI. Quelle est la marche à suivre pour installer la librairie IOIPSL et ses outils connexes?
  1. Si vous utilisez une version à jour du script install.sh pour installer le modèle, alors vous disposez déjà d'une version à jour de la librairie IOIPSL (dans le répertoire modipsl/lib) et de l'utilitaire 'rebuild' (dans le répertoire modipsl/bin). SI ce n'est pas le cas, c'est que vous avez utilisé une vieille version du scirpt install.sh et il est préférable de récupérer la dernière version et réinstaller le modèle.
  2. Si vous n'utilisez pas le script install.sh pour installer le modèle, il vous faudra installer à la main la librairie IOIPSL en s'inspirant de la démarche suivante:
## Prérequis: la librairie NetCDF doit être installée
# 1. Télécharger modipsl, l'outil d'installation
svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl
# 2. Descendre dans le répertoire util
cd modipsl/util
# 3. Extraire IOIPSL (ici la version complète, entre autre pour aussi récupérer
# l'outil 'rebuild')
./model IOIPSL_PLUS
# 4. Adapter le fichier AA_make.gdef. C'est le point délicat: ce fichier contient
# les définitions (où trouver la librairie netcdf, quel compilateur utiliser, etc.)
# associées à un nom de "configuration cible".
# On peut soit créer sa propre "configuration cible" en suivant les modèles déjà
# présents, Soit en adapter une (dans ce qui suit, on présume qu'on va utiliser
# la "configuration cible" "gfortran"
# 5. Lancer l'installation des fichiers IOIPSL
./ins_make -t "gfortran" -p I4R8
# 6. Compiler la librairie IOIPSL
cd ../modeles/IOIPSL/src
make
# Si tout s'est bien passé, la librairie libioipsl.a et les modules associés
# sont dans le répertoire modipsl/lib
# 7. Compiler l'outil rebuild (pour pouvoir recombiner les sorties en mode MPI)
cd ../tools
make
# Si tout s'est bien passé, l'utilitaire 'rebuild' (et l'auxiliaire 'flio_rbld')
# se trouve dans le répertoire modipsl/bin

dernières modifications: 19 avril 2012

Mots-clés associés : ,