Changes between Version 8 and Version 9 of Doc/Setup/Ensemble


Ignore:
Timestamp:
10/10/19 16:42:13 (5 years ago)
Author:
flavoni
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Doc/Setup/Ensemble

    v8 v9  
    7171#=========================== 
    7272JobName=CM619-LR-dcppA-hindcast 
     73 
    7374#----- Short Name of Experiment 
    7475ExperimentName=dcppA-hindcast 
     76 
    7577#----- DEVT TEST PROD 
    7678SpaceName=DEVT 
     79 
    7780LongName="IPSLCM6.1.9-LR" 
     81 
    7882TagName=IPSLCM6 
     83 
    7984ModelName=IPSL-CM6A-LR 
     85 
    8086Member=r1i1p1f1 
     87 
    8188#D- Choice of experiment in EXPERIMENTS directory 
    8289ExpType=IPSLCM/dcppAhindcast_CMIP6 
    8390#============================ 
     91 
    8492#-- leap, noleap, 360d 
    8593CalendarType=leap 
     94 
    8695#-- Experiment dates : Beginning and ending 
    8796#-- "YYYY-MM-DD" 
    8897DateBegin=1961-01-01 
    8998DateEnd=1980-12-31 
     99 
    90100#============================ 
    91101ORCA_version=eORCA1.2 
     102 
    92103#============================ 
    93104#-- 1Y, 1M, 5D, 1D Period Length of one trunk of simulation 
     
    95106}}} 
    96107 
    97 A section `[Ensemble]` should also be present. It contains the information that we want to prepare an ensemble simulation with variable !EnsembleRun set to y and three unset fields to be filled in the ''config.card'' of each member after ''''`ins_job -e`''' has run. 
     108A section `[Ensemble]` should also be present.  [[BR]] 
     109It contains the information that we want to prepare an ensemble simulation with variable !EnsembleRun set to y and three unset fields to be filled in the ''config.card'' of each member after ''''`ins_job -e`''' has run. 
    98110{{{ 
    99111#=========================== 
     
    102114#D- If 'y', fill in ensemble.card !! 
    103115EnsembleRun=y 
     116 
    104117EnsembleName= 
     118 
    105119EnsembleDate= 
     120 
    106121EnsembleType= 
    107122# 
     
    163178 
    164179 
    165 === Periodic start dates === 
    166  
    167 In [#Ensemble.card ensemble.card], it is possible to specify a periodic list of start dates. Restart files will be generated for each member at each date starting from `BEGIN_INIT` to `END_INIT` with a periodicity of `PERIODICITY`, using `BEGIN_RESTART` as first restart. Leave all ''NON_PERIODIC'' options empty (`NONPERIODIC`, `RESTART_NONPERIODIC`, `INITFROM_NONPERIODIC`,  `LENGTH_NONPERIODIC`).[[BR]] 
    168  
    169 The following part of [#Ensemble.card ensemble.card] sets 10 years simulations from 1990-01-01 to 2000-01-01 every 2 years each with a restarts starting from 1814-12-31 every 2 years: 
    170  
    171 {{{ 
    172 # start date of the first periodic simulation  
    173 BEGIN_INIT=19900101 
    174  
    175 # start date of the last periodic simulation 
    176 END_INIT=20000101 
    177  
    178 # duration between the start of 2 periodic simulations 
    179 PERIODICITY=2Y 
    180  
    181 # date for the first restart (next = first+periodicity). CAUTION of the calendar (use config.card one)! 
    182 BEGIN_RESTART=18141231 
    183 }}} 
    184  
    185 This will produce simulations starting at the dates : 1990-01-01, 1992-01-01, 1994-01-01, 1996-01-01, 1998-01-01, 2000-01-01. (`PERIODICITY` can be given in months for shorter periods).[[BR]] 
    186  
    187 The restart files are taken from `BEGIN_RESTART` every `PERIODICITY` step : 1814-12-31, 1816-12-31, 1818-12-31, etc...[[BR]] 
    188  
    189 The directory in which the start date is retrieved is given by `INITPATH` and `INITFROM`.[[BR]] 
    190  
    191 To restart from experiment ''v3.historical6'' in directory ''/ccc/store/cont003/dsm/p86denv/dmf_import/IGCM_OUT/IPSLCM5A/PROD/historical'' fill: 
    192  
    193 {{{ 
    194 # Restart name  
    195 INITFROM= v3.historical6  
    196  
    197 # Restart directory 
    198 /ccc/store/cont003/dsm/p86denv/dmf_import/IGCM_OUT/IPSLCM5A/PROD/historical 
    199 }}} 
    200  
    201180'''CAUTION''': The variable !CalendarType from ''config.card'' will be used to determine the next restart date. It should be consistent with the simulations from which you are initialising. 
    202181 
    203  
    204  
    205 === Non-Periodic start dates === 
    206  
    207 In [#Ensemble.card ensemble.card], it is also possible to specify manually all simulations running and restart dates, length, experiment names and directories to get restart files.[[BR]] 
    208  
    209 First, you need to left empty the periodic attributes `BEGIN_INIT`, `END_INIT`, `PERIODICITY` and `BEGIN_RESTART` in [#Ensemble.card ensemble.card]. Then you can list the start date of all simulations with `NONPERIODIC` variable, all restart dates with `RESTART_NONPERIODIC` one, all experiments to get restart files in `INITFROM_NONPERIODIC`, all simulations restart path using `INITPATH_NONPERIODIC` and give the length of each simulation (`LENGTH_NONPERIODIC`).[[BR]] 
    210  
    211 Here is an example of a configuration : 
    212  
    213 {{{ 
    214 # list of start dates for all simulations 
    215 NONPERIODIC=(18150101 19910101 19990101) 
    216  
    217 # list of corresponding restart dates 
    218 RESTART_NONPERIODIC=(18141230 19901230 19981231) 
    219  
    220 # simulation name to restart for each simulation. IF empty all simulations will use INITFROM one. 
    221 INITFROM_NONPERIODIC=( v3.historical6 v3.historical6 v5.historical1) 
    222  
    223 # directory of the restart for each simulation. IF empty all simulations will use INITPATH one. 
    224 INITPATH_NONPERIODIC= ( path/to/1st path/to/2nd path/to/3rd ) 
    225  
    226 # length of each simulation. If empty all simulations duration will be the default LENGTH option. 
    227 LENGTH_NONPERIODIC=(10Y 10Y 50Y) 
    228 }}} 
    229182 
    230183{{{ 
     
    232185<span style="border: solid 1px #000000; padding: 5px; font-weight: bold;"><span style="color: #ff0000">WARNING:</span> For list variables, use blank between values (no coma).</span> 
    233186}}} 
    234  
    235  
    236 This will produce 3 simulations which starting at the dates : 1815-01-01, 1990-01-01 and 1999-01-01using respectively restarts from 1814-12-30, 1990-12-30, 1998-12-31 (note that the calendar should be different from the [#Config.card config.card] one) taking into ''v3.historical6'' experiment for the 2 firsts and from ''v5.historical1'' for the last one (`INITFROM` is ignored when `INITFROM_NONPERIODIC` is filled). Restarts will be taken respectively in the 3 directories specified with `INITPATH_NONPERIODIC` (`INITPATH` is ignored when `INITPATH_NONPERIODIC` is filled). Simulations length will be 10 years for the 2 firsts and 50 years for the last one. All restart experiments should be in the directory ''/ccc/store/cont003/dsm/p86denv/dmf_import/IGCM_OUT/IPSLCM5A/PROD/historical.''[[BR]] 
    237  
    238 Notice that `INITFROM_NONPERIODIC`, `LENGTH_NONPERIODIC` and `INITPATH_NONPERIODIC` are not mandatory for non-periodic configuration. If you don’t fill one of them or all the `INITFROM` value and/or `LENGTH` value and/or `INITPATH` will be used for all simulations : 
    239  
    240 {{{ 
    241 # default length of the simulation for non periodic and duration for all periodic (in Year or Month) 
    242 LENGTH=10Y 
    243 […] 
    244  
    245 # list of start dates for all simulations 
    246 NONPERIODIC=(18150101 19910101 19990101) 
    247  
    248 # list of corresponding restart dates 
    249 RESTART_NONPERIODIC=(18141230 19901230 19901231) 
    250  
    251 # simulation name to restart for each simulation. IF empty all simulations will use INITFROM one. 
    252 INITFROM_NONPERIODIC= 
    253  
    254 # length of each simulation. IF left empty all simulations durations will be the default LENGTH option. 
    255 LENGTH_NONPERIODIC= 
    256  
    257 # directory of the restart for each simulation. IF empty all simulations will use INITPATH one. 
    258 INITPATH_NONPERIODIC= 
    259  
    260 # Restart name  
    261 INITFROM= v3.historical6  
    262  
    263 # Restart directory 
    264 /ccc/store/cont003/dsm/p86denv/dmf_import/IGCM_OUT/IPSLCM5A/PROD/historical 
    265 }}} 
    266  
    267 This will produce 3 simulations starting at the dates : 1815-01-01, 1990-01-01 and 1999-01-01 using respectively restarts from 1814-12-30, 1990-12-30, 1990-12-31.[[BR]] 
    268 All of them use ''v3.historical6'' experiment in `/ccc/store/cont003/dsm/p86denv/dmf_import/IGCM_OUT/IPSLCM5A/PROD/historical` directory to get restart files and their duration is 10 years. 
    269187 
    270188