wiki:Documentation/UserGuide/LMDZOR

Version 5 (modified by jgipsl, 9 years ago) (diff)

--

How to install ORCHIDEE in coupled mode with LMDZ

There are 2 predefined configurations in modipsl containg LMDZ and ORCHIDEE :

  • LMDZOR_v5 : Contains a trunk version of LMDZ5 and ORCHIDEE tagged version 1.9.5 (CMIP5 version)
  • LMDZOR_v5.2 : Contains the same LMDZ5 as LMDZOR_v5 and the latest version on the trunk of ORCHIDEE

Both of these configuration uses dyn3dmem in LMDZ as dynamic library.

Usage of these configurations are covered by the platform documentation : https://forge.ipsl.jussieu.fr/igcmg/wiki/platform/en/documentation

There is also configuration LMDZOR_v6 nearly same source codes as LMDZOR_v5.2 but compiling dyn3dmem and using XIOS. Be aware that this configuration is under construction. Contact J. Ghattas before start using this configuration.

Quick summary for installing LMDZOR_v5.2

svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl
cd modipsl/util
./model LMDZOR_v5.2
cd ../config/LMDZOR_v5.2
gmake

Install a branch ORCHIDEE with LMDZOR_v5.2

If you want to extract a branch of ORCHIDEE instead of the trunk, then for recent branches such as DOFOCO, SOM or MICT use LMDZOR_v5.2 configuration and modify mod.def before extraction. See here an exemple for extraction and compiling of ORCHIDEE-MICT with the default LMDZ5 version. In the exemple below you can change ORCHIDEE-MICT into ORCHIDEE-DOFOCO or ORCHIDEE-SOM):

svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl
cd modipsl/util
vi mod.def   
    Modifiy the line 
#-C- LMDZOR_v5.2  trunk/ORCHIDEE                      HEAD		 14 ORCHIDEE    modeles
    into
#-C- LMDZOR_v5.2  branches/ORCHIDEE-MICT/ORCHIDEE     HEAD		 14 ORCHIDEE    modeles

./model LMDZOR_v5.2
cd ../config/LMDZOR_v5.2
gmake

LMDZ at obelix

See here for running LMDZ at obelix Documentation/LMDZatObelix