source: branches/ORCHIDEE_2_2/ORCHIDEE_OL/ENSEMBLE/README @ 7074

Last change on this file since 7074 was 5633, checked in by josefine.ghattas, 6 years ago

Update ENSEMBLE configuration as done in branche ORCHIDEE_CN_CONFIG changeset [5615], [5616]
N Vuichard

File size: 2.7 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_Sp)
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 librairies 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
28    - WriteFrequency="1800s" (if needed)
29    - Restart=n (if needed)
30    - TimeSeriesFrequency= NONE (if needed)
31
32 2) Then, create the appropriate JobName with the following command :
33  myprompt> ../../../libIGCM/ins_job
34 
35 3) Call ins_job as well under /config/ORCHIDEE_OL/SPINUP and the needed subdirectories (for instance /config/ORCHIDEE_OL/SPINUP/SUBJOB/OOL_SEC_STO)
36
37 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.ksh
38#  else
39#    IGCM_debug_Exit "This compiler version is not yet supported : ${compilerVersion}"
40In addition, in case working on another project than gen6328, modify the line "export BRIDGE_MSUB_PROJECT=gen6328" in Job_ENSEMBLE file.
41
42 5) Then, for executing the job and launching all the sub jobs, simply type, for an ENSEMBLE simulation based on ensemble.card
43  myprompt> ./Job_ENSEMBLE ensemble > out.Job_ENSEMBLE
44
45    Or, for a FLUXNET simulation based on fluxnet.card
46  myprompt> ./Job_ENSEMBLE fluxnet > out.Job_ENSEMBLE
47 
48 6) In case of FLUXNET simulations, once they are finished, you can launch post-treatments for creating plots by simply typing:
49  myprompt> ./Job_Post_FLUXNET fluxnet > out_Post 2>&1
50
Note: See TracBrowser for help on using the repository browser.