Changeset 7075
- Timestamp:
- 2021-02-10T14:25:25+01:00 (3 years ago)
- Location:
- branches/ORCHIDEE_2_2/ORCHIDEE_OL/ENSEMBLE
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ORCHIDEE_2_2/ORCHIDEE_OL/ENSEMBLE/Job_ENSEMBLE
r5633 r7075 18 18 # ################################################# 19 19 20 export BRIDGE_MSUB_PROJECT=gen6328 20 export BRIDGE_MSUB_PROJECT=gen6328 21 21 22 22 if [ $# -lt 1 ] ; then … … 134 134 135 135 #set -vx 136 R_BC=${R_IN}/BC137 136 138 137 IGCM_sys_MkdirWork ${RUN_DIR_PATH} … … 237 236 # but to get all SpinUp Job loops, we have to add at least a number of years greater 238 237 # than those that will be modified in config.card. Default is 150.00.00 years more for SpinUp. 239 IGCM_card_WriteOption ${New_SUBMIT_DIR}/config.card UserChoices DateEnd $(( DATE0_YEAR + 150))-01-01238 IGCM_card_WriteOption ${New_SUBMIT_DIR}/config.card UserChoices DateEnd $(( DATE0_YEAR + TIME_YEAR ))-01-01 240 239 241 240 # Infinit SPINUP Job : … … 280 279 eval IGCM_card_WriteOption ${New_SUBMIT_DIR}/COMP/spinup.card UserChoices duree_stomate $( correct_duree ${ensemble_SPINUP_duree_stomate} ${TIME_YEAR} ) 281 280 eval IGCM_card_WriteOption ${New_SUBMIT_DIR}/COMP/spinup.card UserChoices duree_carbonsol $( correct_duree ${ensemble_SPINUP_duree_carbonsol} ${TIME_YEAR} ) 282 eval IGCM_card_WriteOption ${New_SUBMIT_DIR}/COMP/spinup.card UserChoices duree_final $( correct_duree ${ensemble_SPINUP_duree_final} ${TIME_YEAR} ) 281 eval eval_duree_final=\${ensemble_SPINUP_duree_final} 282 eval eval_duree_final=${eval_duree_final} 283 284 eval IGCM_card_WriteOption ${New_SUBMIT_DIR}/COMP/spinup.card UserChoices duree_final $( correct_duree ${eval_duree_final} ${TIME_YEAR} ) 283 285 284 286 IGCM_card_WriteOption ${New_SUBMIT_DIR}/COMP/spinup.card UserChoices BoundaryFilesListNonDel y -
branches/ORCHIDEE_2_2/ORCHIDEE_OL/ENSEMBLE/README
r5633 r7075 9 9 it contains the following files 10 10 - config.card : contains the information on JobName, TagName, Dates et Restart. 11 - a Job_${JobName} (by default Job_ Sp)11 - a Job_${JobName} (by default Job_Ens) 12 12 - a file run.card.init that will serve at following how are progressing the simulations 13 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 … … 19 19 f) the atlas scripts atlas_FLUXNET_V1.cfg and atlas_FLUXNET_taylor.cfg 20 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_FLUXNET21 h) the scripts ensemble.ksh and post_FLUXNET 22 22 23 23 … … 25 25 ********************************** 26 26 1) For doing a simulation, you should first modify the config.card 27 - JobName=Sp 27 - JobName=Sp (set what you want) 28 - ExperimentName=ensemble (you can change it if you want) 28 29 - WriteFrequency="1800s" (if needed) 29 30 - Restart=n (if needed) … … 33 34 myprompt> ../../../libIGCM/ins_job 34 35 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 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 36 37 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.ks h38 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 38 39 # else 39 40 # IGCM_debug_Exit "This compiler version is not yet supported : ${compilerVersion}" 40 41 In addition, in case working on another project than gen6328, modify the line "export BRIDGE_MSUB_PROJECT=gen6328" in Job_ENSEMBLE file. 41 42 42 43 5) Then, for executing the job and launching all the sub jobs, simply type, for an ENSEMBLE simulation based on ensemble.card 43 44 myprompt> ./Job_ENSEMBLE ensemble > out.Job_ENSEMBLE 44 45 45 Or, for a FLUXNET simulation based on fluxnet.card 46 Or, for a FLUXNET simulation based on fluxnet.card (loop over present-day conditions for meteo and all other forcing variables 46 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 47 51 48 52 6) In case of FLUXNET simulations, once they are finished, you can launch post-treatments for creating plots by simply typing: -
branches/ORCHIDEE_2_2/ORCHIDEE_OL/ENSEMBLE/fluxnet.card
r7074 r7075 2 2 # - Fluxnet files path 3 3 ForcingPath=${R_IN}/SRF/METEO/INSITU/FLUXNET_LaThuile 4 4 5 # - Number of PFTs : 5 6 NbPFTs= 13 … … 187 188 n_iter=1 188 189 # orchidee with sechiba (and stomate if ok_stomate=y below) 189 duree_sechiba= 500190 duree_sechiba=1 190 191 # teststomate 191 192 duree_stomate=0 192 193 # forcesoil 193 duree_carbonsol= 0194 duree_carbonsol=500 194 195 195 196 # Final run (full ORCHIDEE) … … 204 205 205 206 # Observation_file 206 observation_base_path=${R_BC}/OOL/${config_UserChoices_TagName}/FLUXNET 207 207 observation_base_path=${R_IN}/SRF/METEO/INSITU/FLUXNET_LaThuile 208 208 209 209 # History file of former ORCHIDEE runs (Reference) to compare with the current simulations … … 228 228 # No routing 229 229 ok_routing=n 230 SPINUP_ANALYTIC=y231 230 land_use=n 232 # level of the history files for each iteration of the SPINUP 233 level_hist=0 234 # level of the history files for the final iteration of the SPINUP 231 232 # level of the history files for the different stages of the SPINUP 233 level_hist_init=3 234 # this corresponds to the historical evolution prior the period where fluxnet data are available 235 level_hist_trans=7 236 # this corresponds to the period where fluxnet data are available 235 237 level_hist_final=10 238 # write frequency of the history files for the different stages of the SPINUP 239 # low corresponds to 1Y for both sechiba and stomate outputs 240 # med corresponds to 1M for both sechiba and stomate outputs 241 # high corresponds to 1800s and 1D for sechiba and stomate outputs, respectively 242 freq_hist_init=low 243 freq_hist_trans=med 244 freq_hist_final=high 245 236 246 237 247 # DEBUG mode for SPINUP … … 246 256 # You can specify here any parameters to be modified in run.def 247 257 ALMA_OUTPUT=y 248 DRIVER_reset_time=y249 258 SPINUP_PERIOD='${TIME_YEAR}' 250 SPINUP_ANALYTIC=y251 259 NBUFF=0 252 260 STOMATE_FORCING_NAME=NONE
Note: See TracChangeset
for help on using the changeset viewer.