Un article de Informaticiens département des sciences de la Terre et l'atmosphère
SETUP NEMO/OPA avec concepts 3.0
source s.ssmuse.dot nemo
s'assurer que $HOME/data/$TRUE_HOST existe et n'est pas sur le même "filesystem" que $HOME
install_concepts.ksh
install_concepts.ksh -arch
/bin/rm -rf $HOME/CONCEPTS_3.0.0/nemo3_1_cmc/modipsl/modeles/NEMO/WORK
vi $HOME/CONCEPTS_3.0.0/nemo3_1_cmc/modipsl/modeles/UTIL/fait_config # refaire config de code, pas necessaire pour cfg standard
vi $HOME/CONCEPTS_3.0.0/nemo3_1_cmc/modipsl/util/AA_make.gdef #params generaux de compilation selon les architectures
cd $HOME/CONCEPTS_3.0.0/nemo3_1_cmc/modipsl/modeles/UTIL
fait_config CMC # ajustement de WORK
cd $HOME/CONCEPTS_3.0.0/nemo3_1_cmc/modipsl/modeles/NEMO
../UTIL/fait_AA_make # aller prendre un cafe
vi $HOME/CONCEPTS_3.0.0/nemo3_1_cmc/modipsl/config/CMC/scripts/BB_make.ldef # changer seulement les clefs de compilation prendre ORCA2 comme demo
cd $HOME/CONCEPTS_3.0.0/nemo3_1_cmc/modipsl/util
clr_make
ins_make -t aixp7 # (-t linux, -t linux64)
cd $HOME/CONCEPTS_3.0.0
. linkme
cd $HOME/CONCEPTS_3.0.0/nemo3_1_cmc/modipsl/config/CMC # premiere compilation
cd $HOME/CONCEPTS_3.0.0/nemo3_1_cmc/modipsl/modeles/NEMO/WORK # nemo seulement
gmake clean
gmake all
# Changement de clefs define seulement ==> Refaire a partir de clr_make et ins_make
- Ajout de nouvelles clefs ou nouveaux modules ==> Refaire a partir de fait_AA_make
- Les nouveaux modules doivent pointer sur des repertoires source de NEMO, ne pas mettre les fichiers dans
- $HOME/CONCEPTS_3.0.0/nemo3_1_cmc/modipsl/modeles/NEMO/WORK (voir section gestion du code)