Changeset 7075


Ignore:
Timestamp:
2021-02-10T14:25:25+01:00 (3 years ago)
Author:
nicolas.vuichard
Message:

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

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  
    1818#                       ################################################# 
    1919 
    20 export BRIDGE_MSUB_PROJECT=gen6328 
     20export BRIDGE_MSUB_PROJECT=gen6328  
    2121 
    2222if [ $# -lt 1 ] ; then 
     
    134134 
    135135#set -vx 
    136 R_BC=${R_IN}/BC 
    137136 
    138137IGCM_sys_MkdirWork ${RUN_DIR_PATH} 
     
    237236    # but to get all SpinUp Job loops, we have to add at least a number of years greater 
    238237    # 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-01 
     238    IGCM_card_WriteOption ${New_SUBMIT_DIR}/config.card UserChoices DateEnd $(( DATE0_YEAR + TIME_YEAR ))-01-01 
    240239 
    241240    # Infinit SPINUP Job : 
     
    280279    eval IGCM_card_WriteOption ${New_SUBMIT_DIR}/COMP/spinup.card UserChoices duree_stomate $( correct_duree ${ensemble_SPINUP_duree_stomate} ${TIME_YEAR} ) 
    281280    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} ) 
    283285 
    284286    IGCM_card_WriteOption ${New_SUBMIT_DIR}/COMP/spinup.card UserChoices BoundaryFilesListNonDel y 
  • branches/ORCHIDEE_2_2/ORCHIDEE_OL/ENSEMBLE/README

    r5633 r7075  
    99    it contains the following files  
    1010    - 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)  
    1212    - a file run.card.init that will serve at following how are progressing the simulations 
    1313 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 
     
    1919 f) the atlas scripts atlas_FLUXNET_V1.cfg and atlas_FLUXNET_taylor.cfg 
    2020 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 
     21 h) the scripts ensemble.ksh and post_FLUXNET 
    2222 
    2323 
     
    2525 ********************************** 
    2626 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) 
    2829    - WriteFrequency="1800s" (if needed) 
    2930    - Restart=n (if needed) 
     
    3334  myprompt> ../../../libIGCM/ins_job 
    3435  
    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 
    3637 
    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 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 
    3839#  else 
    3940#    IGCM_debug_Exit "This compiler version is not yet supported : ${compilerVersion}" 
    4041In addition, in case working on another project than gen6328, modify the line "export BRIDGE_MSUB_PROJECT=gen6328" in Job_ENSEMBLE file. 
    41  
     42  
    4243 5) Then, for executing the job and launching all the sub jobs, simply type, for an ENSEMBLE simulation based on ensemble.card 
    4344  myprompt> ./Job_ENSEMBLE ensemble > out.Job_ENSEMBLE  
    4445 
    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 
    4647  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 
    4751   
    4852 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  
    22# - Fluxnet files path 
    33ForcingPath=${R_IN}/SRF/METEO/INSITU/FLUXNET_LaThuile 
     4 
    45# - Number of PFTs : 
    56NbPFTs= 13 
     
    187188n_iter=1 
    188189# orchidee with sechiba (and stomate if ok_stomate=y below) 
    189 duree_sechiba=500 
     190duree_sechiba=1 
    190191# teststomate 
    191192duree_stomate=0 
    192193# forcesoil 
    193 duree_carbonsol=0 
     194duree_carbonsol=500 
    194195 
    195196# Final run (full ORCHIDEE) 
     
    204205 
    205206# Observation_file 
    206 observation_base_path=${R_BC}/OOL/${config_UserChoices_TagName}/FLUXNET 
    207  
     207observation_base_path=${R_IN}/SRF/METEO/INSITU/FLUXNET_LaThuile 
    208208 
    209209# History file of former ORCHIDEE runs (Reference) to compare with the current simulations 
     
    228228# No routing 
    229229ok_routing=n 
    230 SPINUP_ANALYTIC=y 
    231230land_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 
     233level_hist_init=3 
     234# this corresponds to the historical evolution prior the period where fluxnet data are available 
     235level_hist_trans=7 
     236# this corresponds to the period where fluxnet data are available 
    235237level_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 
     242freq_hist_init=low 
     243freq_hist_trans=med 
     244freq_hist_final=high 
     245 
    236246 
    237247# DEBUG mode for SPINUP  
     
    246256# You can specify here any parameters to be modified in run.def 
    247257ALMA_OUTPUT=y 
    248 DRIVER_reset_time=y 
    249258SPINUP_PERIOD='${TIME_YEAR}' 
    250 SPINUP_ANALYTIC=y 
    251259NBUFF=0 
    252260STOMATE_FORCING_NAME=NONE 
Note: See TracChangeset for help on using the changeset viewer.