4 | | First Author: A. Ducharne in 2019/01/22 |
5 | | With contributions from J. Ghattas, P. Peylin, F. Maignan, M. MacGrath, B. Guenet |
| 4 | First Author: A. Ducharne in 2019/01/22\\ |
| 5 | With contributions from J. Ghattas, P. Peylin, F. Maignan, M. MacGrath, B. Guenet\\ |
| 6 | Reviwed by P. Arboleda in May 2020 |
15 | | It can be at TGCC(irene), LSCE(obelix), IDRIS(ada), IPSL mesocentre(ciclad/climserv), anywhere libIGCM is maintained by the IPSL team. You first need to obtain a login. At TGCC and IDRIS, you need to be part of an existing project or set up a new one to obtain a login. You need to contribute to the annual request for computing resources and the annual report of consumed cpu time for the previous year. |
| 16 | |
| 17 | ''' 1a) On a machine maintained by the IPSL team''' |
| 18 | |
| 19 | It can be at TGCC (irene), LSCE (obelix), IDRIS (jean-zay), IPSL mesocentre (ciclad/climserv), anywhere libIGCM is maintained by the IPSL team. You first need to obtain a login. At TGCC and IDRIS, you need to be part of an existing project or set up a new one to obtain a login. You need to contribute to the annual request for computing resources and the annual report of consumed cpu time for the previous year. |
37 | | The code of ORCHIDEE includes many "code" options, i.e. options to execute some parts of the code or not. These options are controlled by some configuration files, mostly config.card and PARAM/run.def (see 4a). While these depend in general on which branch of ORCHIDEE you are using, the following are in the trunk: |
| 43 | The code of ORCHIDEE includes many "code" options, i.e. options to execute some parts of the code or not. These options are controlled by some configuration files, mostly config.card and PARAM/run.def (see 4a). Since these options are not hard-coded, you can change them without recompiling. But they condition your result, and you need to know them to explain your model version. |
| 44 | |
| 45 | These options depend in general on the branch of ORCHIDEE you are using. As a (non exhaustive) example, the following ones are in the CMIP6 trunk (now tagged 2.0): |
62 | | '''4a) The simplest option if you use libIGCM is to use a predefined configuration''' (in modipsl/config/ORCHIDEE_OL/). |
63 | | Each of the subdirectories constains the required elements to run a particular offline simulation: |
64 | | - [browser:tags/ORCHIDEE_2_0/ORCHIDEE_OL/OOL_SEC_STO_FG2/config.card config.card] => to choose the name, length, restart of your simulation (link to more details) |
65 | | - [browser:tags/ORCHIDEE_2_0/ORCHIDEE_OL/OOL_SEC_STO_FG2/PARAM/run.def PARAM/run.def] => to choose the options of your simulation, via the "keywords". These keywords can be flag (y or n to activate them or not) or they can be parameters values that you can change without recompiling the model. The number of these keywords is huge, and it has a large effect on the outcome of your simulation. The default values depend on the revision (see 2). |
66 | | - [browser:tags/ORCHIDEE_2_0/ORCHIDEE_OL/OOL_SEC_STO_FG2/COMP/orchidee_ol.card COMP/orchidee_ol.card] => defines the meteorological forcing files and xml files (the latter of which are only used with XIOS...ORCHIDEE can also be run [https://forge.ipsl.jussieu.fr/orchidee/wiki/Documentation/UserGuide/DeactivateXIOS without XIOS], though it is not recommended) |
67 | | - [browser:tags/ORCHIDEE_2_0/ORCHIDEE_OL/OOL_SEC_STO_FG2/COMP/sechiba.card COMP/sechiba.card] => defines the other input files, and some important user option for sechiba: |
| 70 | '''4a) The simplest option if you use libIGCM is to use a predefined configuration''' |
| 71 | |
| 72 | They were defined for the [wiki:ReferenceSimulations reference simulations], each corresponding to a different [https://forge.ipsl.jussieu.fr/igcmg_doc/wiki/Doc/Setup#Contentsofthesubmissiondirectory submission directory] in modipsl/config/ORCHIDEE_OL/: |
| 73 | - ENSEMBLE to run an ensemble of 1D simulations at FLUXNET sites ([wiki:Documentation/UserGuide/FLUXNETValidation more details]) |
| 74 | - SPINUP_ANALYTIC_FG1, OOL_SEC_STO_FG1trans, OOL_SEC_STO_FG2, which are designed to be used one after the other to run a simulation with CRU-NCEP atmospheric forcing and the long spinup required for the carbon cycle ([wiki:Documentation/UserGuide/SpinUpCarbon#StandardprotocolforCarbon-relatedvariables more details]) |
| 75 | - [browser:tags/ORCHIDEE_2_0/ORCHIDEE_OL/OOL_SEC_STO_FG3 OOL_SEC_STO_FG3], for a run without spin-up (default restart state) under the WFDEI_GPCC atmospheric forcing |
| 76 | |
| 77 | Each of the submission directory contains the required elements to run a particular offline simulation: |
| 78 | |
| 79 | - [browser:tags/ORCHIDEE_2_0/ORCHIDEE_OL/OOL_SEC_STO_FG3/config.card config.card]=> to choose the name, length, restart of your simulation ([https://forge.ipsl.jussieu.fr/igcmg_doc/wiki/Doc/Setup#config.card more details]) |
| 80 | - [browser:tags/ORCHIDEE_2_0/ORCHIDEE_OL/OOL_SEC_STO_FG3/PARAM/run.def PARAM/run.def] => to choose the options of your simulation, via the "keywords". These keywords can be flag (y or n to activate them or not) or they can be parameters values that you can change without recompiling the model. The number of these keywords is huge, and it has a large effect on the outcome of your simulation. The default values depend on the revision (see 2). More details on [https://forge.ipsl.jussieu.fr/igcmg_doc/wiki/Doc/Setup#PARAMdirectory run.def] and see 4c for a list of keywords. |
| 81 | - [browser:tags/ORCHIDEE_2_0/ORCHIDEE_OL/OOL_SEC_STO_FG3/COMP/orchidee_ol.card COMP/orchidee_ol.card] => defines the meteorological forcing files and xml files (the latter of which are only used with XIOS; ORCHIDEE can also be run [https://forge.ipsl.jussieu.fr/orchidee/wiki/Documentation/UserGuide/DeactivateXIOS without XIOS], though it is not recommended) |
| 82 | - [browser:tags/ORCHIDEE_2_0/ORCHIDEE_OL/OOL_SEC_STO_FG3/COMP/sechiba.card COMP/sechiba.card] => defines the other input files, and some important user option for sechiba: |