source: branches/ORCHIDEE_2_2/ORCHIDEE_OL/ENSEMBLE/README

Last change on this file was 7075, checked in by nicolas.vuichard, 3 years ago

update ENSEMBLE configuration for new card (fluxnet_historical.card) to perform an historical transient simulation with CO2 varying

File size: 3.1 KB
Line 
1This configuration serves to launch a set of simulations
2========================================================
3
4 Presentation of the ENSEMBLE directory
5 **************************************
6 (once having executed the "ins_job" command - see the documentation for installing the scripts)
7 The configuration files
8 a) Like for any configuration making used of libIGCM,
9    it contains the following files
10    - config.card : contains the information on JobName, TagName, Dates et Restart.
11    - a Job_${JobName} (by default Job_Ens)
12    - a file run.card.init that will serve at following how are progressing the simulations
13 b) two configuration cards, ensemble.card (for ENSEMBLE simulations) and fluxnet.card (for simulations over fluxnet sites): it contains information on the list of simulations/sites, their type and the parameters associated to the simulated that will be launched
14 c) the two parameter files (under PARAM/) : orchidee.default and run.def
15
16 The following files should not be modified :
17 d) the master job Job_ENSEMBLE
18 e) the master job Job_Post_FLUXNET for the post-treatement for the fluxnet.card
19 f) the atlas scripts atlas_FLUXNET_V1.cfg and atlas_FLUXNET_taylor.cfg
20 g) two ferret scripts taylor_arrow_fluxnet_final_1.jnl and taylor_arrow_fluxnet_final_2.jnl used for post-treatment for the fluxnet.card
21 h) the scripts ensemble.ksh and post_FLUXNET
22
23
24 The successive stages to perform :
25 **********************************
26 1) For doing a simulation, you should first modify the config.card
27    - JobName=Sp (set what you want)
28    - ExperimentName=ensemble (you can change it if you want)
29    - WriteFrequency="1800s" (if needed)
30    - Restart=n (if needed)
31    - TimeSeriesFrequency= NONE (if needed)
32
33 2) Then, create the appropriate JobName with the following command :
34  myprompt> ../../../libIGCM/ins_job
35 
36 3) Call ins_job as well under modipsl/config/ORCHIDEE_OL/SPINUP and the needed subdirectories. This should be done at least in the folder SPINUP and in the folder SPINUP/SUBJOB/OOL_SEC_STO
37
38 4) If running on Irene, due to a problem with the current libIGCM version (libIGCM/trunk rev 1424), comment the following lines in libIGCM/libIGCM_sys/libIGCM_sys_irene.ks
39#  else
40#    IGCM_debug_Exit "This compiler version is not yet supported : ${compilerVersion}"
41In addition, in case working on another project than gen6328, modify the line "export BRIDGE_MSUB_PROJECT=gen6328" in Job_ENSEMBLE file.
42 
43 5) Then, for executing the job and launching all the sub jobs, simply type, for an ENSEMBLE simulation based on ensemble.card
44  myprompt> ./Job_ENSEMBLE ensemble > out.Job_ENSEMBLE
45
46    Or, for a FLUXNET simulation based on fluxnet.card (loop over present-day conditions for meteo and all other forcing variables
47  myprompt> ./Job_ENSEMBLE fluxnet > out.Job_ENSEMBLE
48 
49    Or, for a FLUXNET simulation based on fluxnet_historical.card (loop over present-day conditions for meteo, but with historical evolution of CO2)
50  myprompt> ./Job_ENSEMBLE fluxnet_historical > out.Job_ENSEMBLE
51 
52 6) In case of FLUXNET simulations, once they are finished, you can launch post-treatments for creating plots by simply typing:
53  myprompt> ./Job_Post_FLUXNET fluxnet > out_Post 2>&1
54
Note: See TracBrowser for help on using the repository browser.