Changeset 6337


Ignore:
Timestamp:
03/09/23 17:02:01 (16 months ago)
Author:
acosce
Message:

Merge between ICOLMDZOR and ICOLMDZORINCA

  • add in ICOLMDZOR possibility to nudge winds on experiments like it's done in regular configurations (flag ok_guide in dynamico.card ant not any more in lmdz.card)
  • uniformisation in ICOLMDZORINCA of monitoring.cfg files names
  • take in ICOLMDZORINCA modification of surface parameters
  • add in ICOLMDZOR management of nbtrac from dynamico.driver
  • add in ICOLMDZORINCA parameter for co2_ppm0
Location:
CONFIG/UNIFORM/v7
Files:
14 added
11 deleted
52 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZ/CREATE_amip/COMP/lmdz.card

    r5586 r6337  
    66[UserChoices] 
    77# Physics package to use 
    8 LMDZ_Physics=NPv6.1.3 
     8LMDZ_Physics=NPv6.2 
    99 
    1010# Manage radiative aerosol effect and ozone  
     
    7373        (${SUBMIT_DIR}/PARAM/config.def_actuel     ,  config.def),    \ 
    7474        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    75         (${SUBMIT_DIR}/PARAM/guide.def, .), \ 
    76         (${SUBMIT_DIR}/PARAM/traceur.def, .) 
     75        (${SUBMIT_DIR}/PARAM/tracer.def, .) 
    7776 
    7877[RestartFiles] 
     
    8079 
    8180[OutputText] 
    82 List=   (physiq.def, gcm.def, vert.def, run.def, config.def, traceur.def, guide.def, context_lmdz.xml, context_input_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml) 
     81List=   (physiq.def, gcm.def, vert.def, run.def, config.def, tracer.def, context_lmdz.xml, context_input_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml) 
    8382 
    8483[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZ/CREATE_hadisst/COMP/lmdz.card

    r5586 r6337  
    66[UserChoices] 
    77# Physics package to use 
    8 LMDZ_Physics=NPv6.1.3 
     8LMDZ_Physics=NPv6.2 
    99 
    1010# Manage radiative aerosol effect and ozone  
     
    7373        (${SUBMIT_DIR}/PARAM/config.def_actuel     ,  config.def),    \ 
    7474        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    75         (${SUBMIT_DIR}/PARAM/guide.def, .), \ 
    76         (${SUBMIT_DIR}/PARAM/traceur.def, .) 
     75        (${SUBMIT_DIR}/PARAM/tracer.def, .) 
    7776 
    7877[RestartFiles] 
     
    8079 
    8180[OutputText] 
    82 List=   (physiq.def, gcm.def, vert.def, run.def, config.def, traceur.def, guide.def, context_lmdz.xml, context_input_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml) 
     81List=   (physiq.def, gcm.def, vert.def, run.def, config.def, tracer.def, context_lmdz.xml, context_input_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml) 
    8382 
    8483[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZ/clim_noleap/COMP/dynamico.card

    r5586 r6337  
    1313iflag_phys=1 
    1414 
     15# Nugding : ok_guide=y/n 
     16# If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below  
     17ok_guide=n 
     18 
    1519 
    1620[InitialStateFiles] 
     
    2125List=() 
    2226ListNonDel= () 
     27 
     28#uncomment if you are running in nudge mode 
     29#List=($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 
     30#     ($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 
    2331 
    2432[SmoothFiles] 
     
    3341        (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 
    3442        (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 
    35         (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 
     43        (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .),\ 
     44        (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .) 
    3645 
    3746 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZ/clim_noleap/COMP/lmdz.card

    r6070 r6337  
    55# Physics package to use : 
    66# LMDZ_Physics=AP for standard/old physics(defalut), can be used with LMDZ4_AR5 or LMDZ5/trunk sources 
    7 LMDZ_Physics=NPv6.1.3 
     7LMDZ_Physics=NPv6.2 
    88 
    99# Set ConfType to choose parameters for aerosols, solar and green house gazes. 
     
    2222# Set tau_gl depending on the forcing file for the sea-ice (use 2. for amip and 1. for hadisst) 
    2323tau_gl=2. 
    24  
    25 # Nugding : ok_guide=y/n 
    26 # If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    27 ok_guide=n 
    2824 
    2925 
     
    7672        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_output_nl.txt, .),           \ 
    7773        (${SUBMIT_DIR}/PARAM/config.def_${ConfType},  config.def),          \ 
    78         (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    7974        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    80         (${SUBMIT_DIR}/PARAM/traceur.def, .),                               \ 
     75        (${SUBMIT_DIR}/PARAM/tracer.def, .),                               \ 
    8176        (${MODIPSL}/modeles/LMDZ/DefLists/context_lmdz.xml, . ),            \ 
    8277        (${MODIPSL}/modeles/LMDZ/DefLists/context_input_lmdz.xml, . ),      \ 
     
    10297 
    10398[OutputText] 
    104 List=   (physiq.def, run.def, traceur.def, guide.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
     99List=   (physiq.def, run.def, tracer.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
    105100 
    106101[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZOR/clim_noleap/COMP/dynamico.card

    r5586 r6337  
    1313iflag_phys=1 
    1414 
     15# Nugding : ok_guide=y/n 
     16# If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
     17ok_guide=n 
     18 
    1519 
    1620[InitialStateFiles] 
     
    2125List=() 
    2226ListNonDel= () 
     27 
     28#uncomment if you are running in nudge mode 
     29#List=($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 
     30#     ($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 
     31 
    2332 
    2433[SmoothFiles] 
     
    3342        (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 
    3443        (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 
    35         (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 
     44        (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .),\ 
     45        (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .) 
    3646 
    3747 
     
    4050 
    4151[OutputText] 
    42 List=   (run_dynamico.def, earth_const.def, iodef.xml, context_dynamico.xml, context_input_dynamico.xml, field_def_dynamico.xml, file_def_dynamico.xml, out_icosa_lmdz.exe.out*, out_icosa_lmdz.exe.err*, xios_client_*) 
     52List=   (run_dynamico.def, earth_const.def, iodef.xml, context_dynamico.xml, context_input_dynamico.xml, field_def_dynamico.xml, file_def_dynamico.xml, out_icosa_lmdz.exe.out, out_icosa_lmdz.exe.err, xios_client_*) 
    4353 
    4454 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZOR/clim_noleap/COMP/lmdz.card

    r6070 r6337  
    55# Physics package to use : 
    66# LMDZ_Physics=AP for standard/old physics(defalut), can be used with LMDZ4_AR5 or LMDZ5/trunk sources 
    7 LMDZ_Physics=NPv6.1.3 
     7LMDZ_Physics=NPv6.2 
    88 
    99# Set ConfType to choose parameters for aerosols, solar and green house gazes. 
     
    2222# Set tau_gl depending on the forcing file for the sea-ice (use 2. for amip and 1. for hadisst) 
    2323tau_gl=2. 
    24  
    25 # Nugding : ok_guide=y/n 
    26 # If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    27 ok_guide=n 
    2824 
    2925 
     
    7672        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_output_nl.txt, .),           \ 
    7773        (${SUBMIT_DIR}/PARAM/config.def_${ConfType},  config.def),          \ 
    78         (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    7974        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    80         (${SUBMIT_DIR}/PARAM/traceur.def, .),                               \ 
     75        (${SUBMIT_DIR}/PARAM/tracer.def, .),                                \ 
    8176        (${MODIPSL}/modeles/LMDZ/DefLists/context_lmdz.xml, . ),            \ 
    8277        (${MODIPSL}/modeles/LMDZ/DefLists/context_input_lmdz.xml, . ),      \ 
    8378        (${MODIPSL}/modeles/LMDZ/DefLists/field_def_lmdz.xml, . ),          \ 
    84         (${MODIPSL}/modeles/LMDZ/DefLists/field_def_cosp1.xml, . ),          \ 
    85         (${MODIPSL}/modeles/LMDZ/DefLists/file_def_histmth_lmdz.xml, . ),   \ 
     79        (${MODIPSL}/modeles/LMDZ/DefLists/field_def_cosp1.xml, . ),         \ 
     80        (${SUBMIT_DIR}/PARAM/file_def_histmth_lmdz.xml, . ),                \ 
    8681        (${MODIPSL}/modeles/LMDZ/DefLists/file_def_histmthCOSP_lmdz.xml, .),\ 
    8782        (${MODIPSL}/modeles/LMDZ/DefLists/file_def_histmthNMC_lmdz.xml, . ),\ 
     
    10297 
    10398[OutputText] 
    104 List=   (physiq.def, run.def, traceur.def, guide.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
     99List=   (physiq.def, run.def, tracer.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
    105100 
    106101[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZOR/clim_noleap/COMP/orchidee.card

    r5586 r6337  
    33 
    44[UserChoices] 
     5# VEGET_UPDATE_at_start=y : orchidee.driver will set VEGET_UPDATE=1Y at the first cumul period when starting a new simulation.  
     6#                           After the first period, VEGET_UPDATE will be set according to the choice done below.   
     7VEGET_UPDATE_at_start=n 
     8 
    59# VEGET_UPDATE=0Y : default, do not update the vegetation and woodharvest file except if starting without restart file 
    610# VEGET_UPDATE=1Y : update the vegetation and woodharvest file 1st of January each year 
    711VEGET_UPDATE=0Y 
     12 
     13# Choice for routing scheme. Set ROUTING below to have following parameters set in orchidee.def :  
     14# ROUTING=standard   => in orchidee.def RIVER_ROUTING=y and ROUTING_METHOD=standard 
     15# ROUTING=simple     => in orchidee.def RIVER_ROUTING=y and ROUTING_METHOD=simple 
     16# ROUTING=off        => in orchidee.def RIVER_ROUTING=n  
     17ROUTING=simple 
    818 
    919# Specify output level for output files 
     
    3343ListNonDel= (${R_IN}/SRF/PFTMAPS/CMIP6/ESA-LUH2v2/historical/15PFT.v2/PFTmap_2000.nc, PFTmap.nc),\ 
    3444            (${R_IN}/SRF/WOODHARVEST/LUH2v2/historical4/woodharvest_2000.nc,          woodharvest.nc),\ 
     45            (${R_IN}/SRF/ROUTING/routing_simple.nc, .) 
    3546 
    3647[SmoothFiles] 
     
    3950[ParametersFiles] 
    4051List=   (${SUBMIT_DIR}/PARAM/orchidee.def, .)   ,\ 
    41         (${MODIPSL}/modeles/ORCHIDEE/src_xml/file_def_orchidee.xml, .)  ,\ 
     52        (${SUBMIT_DIR}/PARAM/file_def_orchidee.xml, .)  ,\ 
    4253        (${MODIPSL}/modeles/ORCHIDEE/src_xml/context_input_orchidee.xml, .) ,\ 
    4354        (${MODIPSL}/modeles/ORCHIDEE/src_xml/context_routing_orchidee.xml, .)   ,\ 
     
    4657 
    4758[RestartFiles] 
    48 List=   (sechiba_rest_out.nc, sechiba_rest.nc, sechiba_rest_in.nc) 
     59List=   (sechiba_rest_out.nc, sechiba_rest.nc, sechiba_rest_in.nc) ,\ 
     60        (routing_restart.nc, routing_restart.nc, routing_start.nc) 
    4961 
    5062[OutputText] 
    51 List=   (out_orchidee*, orchidee.def, used_orchidee.def, iodef.xml, context_orchidee.xml, context_routing_orchidee.xml, context_input_orchidee.xml, field_def_orchidee.xml, file_def_orchidee.xml, river_desc.nc) 
     63List=   (out_orchidee, orchidee.def, used_orchidee.def, iodef.xml, context_orchidee.xml, context_routing_orchidee.xml, context_input_orchidee.xml, field_def_orchidee.xml, file_def_orchidee.xml, river_desc.nc) 
    5264 
    5365[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZOR/clim_noleap/config.card

    r5850 r6337  
    99[UserChoices] 
    1010#============================ 
    11 JobName=test  
    12 LongName="" 
     11JobName=ICOlmdzor.01 
     12LongName="dynamico + lmdz + orchidee working version " 
    1313TagName=ICOLMDZOR 
    1414#D- Choice of experiment in EXPERIEMENTS directory 
    1515ExpType=ICOLMDZOR/clim_noleap 
    16 ExperimentName=test 
     16ExperimentName=clim 
    1717SpaceName=TEST 
    1818#============================ 
     
    2424#D-- Change the DateEnd if you change CalendarType, set DateEnd=2000-12-31 for leap or noleap. 
    2525DateBegin=2000-01-01 
    26 DateEnd=2000-01-06 
     26DateEnd=2000-12-31 
    2727#============================ 
    2828#D-- 1Y, 1M, 5D, 1D 
    29 PeriodLength=2D 
     29PeriodLength=1Y 
    3030#============================ 
    3131#-- Compression level for netcdf output files 
     
    5252#D-- Executable - 
    5353[Executable] 
    54 ICO= (icosa_lmdz_${OptMode}.exe, icosa_lmdz.exe, 40MPI) 
     54ICO= (icosa_lmdz_${OptMode}.exe, icosa_lmdz.exe, 80MPI, 4OMP) 
    5555ATM= ("","") 
    5656SRF= ("", "") 
     
    7171# Attention login depend de la machine 
    7272 
    73  
    7473#======================================================================== 
    75 #D-- NO Post - 
     74#D-- Post - 
    7675[Post] 
    77 PackFrequency=NONE 
    78 TimeSeriesFrequency=NONE 
    79 SeasonalFrequency=NONE 
     76#D- PackFrequency determines the frequency of pack submission 
     77PackFrequency=1Y 
     78#D- TimeSeriesFreqency determines the frequency of post-processing submission 
     79#D- Set NONE to deactivate the creation of all time series  
     80TimeSeriesFrequency=10Y 
     81#D- SeasonalFrequency determines the length for each seasonal average 
     82#D- Set NONE to deactivate the creation of all seasonal avereage 
     83SeasonalFrequency=10Y 
     84#D- If you want to produce compute PCMDI metrics from seasonal average 
     85#D- Set FALSE to deactivate the metrics computation. 
    8086MetricsPCMDI=FALSE 
    81  
     87#D- Offset for seasonal average first start dates ; same unit as SeasonalFrequency 
     88#D- Usefull if you do not want to consider the first X simulations years 
     89SeasonalFrequencyOffset=0 
    8290 
    8391#======================================================================== 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZOR/highresmip/COMP/dynamico.card

    r5586 r6337  
    1313iflag_phys=1 
    1414 
     15# Nugding : ok_guide=y/n 
     16# If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below  
     17ok_guide=n 
    1518 
    1619[InitialStateFiles] 
     
    2124List=() 
    2225ListNonDel= () 
     26 
     27#uncomment if you are running in nudge mode 
     28#List=($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 
     29#     ($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 
    2330 
    2431[SmoothFiles] 
     
    3340        (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 
    3441        (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 
    35         (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 
     42        (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .),\ 
     43        (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .) 
    3644 
    3745 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZOR/highresmip/COMP/lmdz.card

    r6070 r6337  
    55# Physics package to use : 
    66# LMDZ_Physics=AP for standard/old physics(defalut), can be used with LMDZ4_AR5 or LMDZ5/trunk sources 
    7 LMDZ_Physics=NPv6.1.3 
     7LMDZ_Physics=NPv6.2 
    88 
    99# Set ConfType to choose parameters for aerosols, solar and green house gazes. 
     
    2424tau_gl=1. 
    2525 
    26 # Nugding : ok_guide=y/n 
    27 # If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    28 ok_guide=n 
    2926 
    3027 
     
    8178        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_output_nl.txt, .),           \ 
    8279        (${SUBMIT_DIR}/PARAM/config.def_${ConfType},  config.def),          \ 
    83         (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    8480        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    85         (${SUBMIT_DIR}/PARAM/traceur.def, .),                               \ 
     81        (${SUBMIT_DIR}/PARAM/tracer.def, .),                               \ 
    8682        (${MODIPSL}/modeles/LMDZ/DefLists/context_lmdz.xml, . ),            \ 
    8783        (${MODIPSL}/modeles/LMDZ/DefLists/context_input_lmdz.xml, . ),      \ 
     
    107103 
    108104[OutputText] 
    109 List=   (physiq.def, run.def, traceur.def, guide.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
     105List=   (physiq.def, run.def, tracer.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
    110106 
    111107[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZOR/highresmip_CMIP6/COMP/dynamico.card

    r5586 r6337  
    1313iflag_phys=1 
    1414 
     15# Nugding : ok_guide=y/n 
     16# If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below  
     17ok_guide=n 
     18 
    1519 
    1620[InitialStateFiles] 
     
    2125List=() 
    2226ListNonDel= () 
     27 
     28#uncomment if you are running in nudge mode 
     29#List=($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 
     30#     ($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 
    2331 
    2432[SmoothFiles] 
     
    3341        (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 
    3442        (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 
    35         (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 
     43        (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .),\ 
     44        (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .) 
    3645 
    3746 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZOR/highresmip_CMIP6/COMP/lmdz.card

    r5586 r6337  
    55# Physics package to use : 
    66# LMDZ_Physics=AP for standard/old physics(defalut), can be used with LMDZ4_AR5 or LMDZ5/trunk sources 
    7 LMDZ_Physics=NPv6.1.3 
     7LMDZ_Physics=NPv6.2 
    88 
    99# Set ConfType to choose parameters for aerosols, solar and green house gazes. 
     
    2424tau_gl=1. 
    2525 
    26 # Nugding : ok_guide=y/n 
    27 # If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    28 ok_guide=n 
    29  
    3026 
    3127# Specify which output file to activate and at which output_level 
     
    8278        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_output_nl.txt, .),           \ 
    8379        (${SUBMIT_DIR}/PARAM/config.def_${ConfType},  config.def),          \ 
    84         (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    8580        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    86         (${SUBMIT_DIR}/PARAM/traceur.def, .),                               \ 
     81        (${SUBMIT_DIR}/PARAM/tracer.def, .),                               \ 
    8782        (${SUBMIT_DIR}/PARAM/ping_LMDZ.xml, ping_lmdz.xml),            \ 
    8883        (${MODIPSL}/modeles/LMDZ/DefLists/context_lmdz.xml, . ),            \ 
     
    109104 
    110105[OutputText] 
    111 List=   (physiq.def, run.def, traceur.def, guide.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
     106List=   (physiq.def, run.def, tracer.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
    112107 
    113108[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZORINCA/AER/COMP/dynamico.card

    r6209 r6337  
    1313iflag_phys=1 
    1414 
     15# Nugding : ok_guide=y/n 
     16# If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    1517ok_guide=n 
    1618 
     
    2022[BoundaryFiles] 
    2123List=() 
     24ListNonDel= () 
    2225 
    23 #List=(/ccc/store/cont003/subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 
    24 #     (/ccc/store/cont003/subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 
    25  
    26 ListNonDel= () 
     26#uncomment if you are running in nudge mode 
     27#List=($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 
     28#     ($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 
    2729 
    2830[SmoothFiles] 
     
    3739        (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 
    3840        (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 
    39         (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 
    40 #       (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .),\ 
     41        (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .),\ 
     42        (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .) 
    4143 
    4244 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZORINCA/AER/COMP/lmdz.card

    r6209 r6337  
    3232# ByPass_hgardfou_mats=y : set parameter purmats=y for following CumulPeriod only 
    3333ByPass_hgardfou_mats=n 
    34  
    35  
    36 # Nugding : ok_guide=y/n 
    37 # If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    38 ok_guide=n 
    3934 
    4035 
     
    8681        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_output_nl.txt, .),           \ 
    8782        (${SUBMIT_DIR}/PARAM/config.def_${ConfType},  config.def),          \ 
    88         (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    8983        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    9084        (${MODIPSL}/bin/tracer_${OptMode}_${ConfChem}.def, tracer.def),     \ 
     
    112106 
    113107[OutputText] 
    114 List=   (physiq.def, run.def, traceur.def, guide.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
     108List=   (physiq.def, run.def, traceur.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
    115109 
    116110[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZORINCA/CREATE_etat0/COMP/lmdz.card

    r6082 r6337  
    7373        (${SUBMIT_DIR}/PARAM/config.def_actuel     ,  config.def),    \ 
    7474        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    75         (${SUBMIT_DIR}/PARAM/guide.def, .), \ 
    76         (${SUBMIT_DIR}/PARAM/traceur.def_h2o, traceur.def),\ 
    7775        (${MODIPSL}/bin/tracer_${OptMode}_${ConfChem}.def, tracer.def) 
    7876 
     
    8179 
    8280[OutputText] 
    83 List=   (physiq.def, gcm.def, vert.def, run.def, config.def, traceur.def, guide.def, context_lmdz.xml, context_input_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml) 
     81List=   (physiq.def, gcm.def, vert.def, run.def, config.def, traceur.def, context_lmdz.xml, context_input_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml) 
    8482 
    8583[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZORINCA/GES/COMP/dynamico.card

    r6215 r6337  
    1313iflag_phys=1 
    1414 
     15# Nugding : ok_guide=y/n 
     16# If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below  
     17# If ok_guide=y, add copy of nudging_dynamico.xml file in ParametersFiles section below  
    1518ok_guide=n 
    1619 
     
    2023[BoundaryFiles] 
    2124List=() 
     25ListNonDel= () 
    2226 
     27#uncomment if you are running in nudge mode 
    2328#List=($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 
    2429#     ($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 
    25  
    26 ListNonDel= () 
    2730 
    2831[SmoothFiles] 
     
    3740        (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 
    3841        (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 
    39         (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 
    40 #       (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .),\ 
     42        (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .),\ 
     43        (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .) 
    4144 
    4245 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZORINCA/GES/COMP/lmdz.card

    r5874 r6337  
    3232# ByPass_hgardfou_mats=y : set parameter purmats=y for following CumulPeriod only 
    3333ByPass_hgardfou_mats=n 
    34  
    35  
    36 # Nugding : ok_guide=y/n 
    37 # If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    38 ok_guide=n 
    3934 
    4035 
     
    8681        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_output_nl.txt, .),           \ 
    8782        (${SUBMIT_DIR}/PARAM/config.def_${ConfType},  config.def),          \ 
    88         (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    8983        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    90         (${SUBMIT_DIR}/PARAM/traceur.def_h2o, traceur.def),                 \ 
    9184        (${MODIPSL}/bin/tracer_${OptMode}_${ConfChem}.def, tracer.def),     \ 
    9285        (${MODIPSL}/modeles/LMDZ/DefLists/context_lmdz.xml, . ),            \ 
     
    113106 
    114107[OutputText] 
    115 List=   (physiq.def, run.def, traceur.def, guide.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
     108List=   (physiq.def, run.def, traceur.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
    116109 
    117110[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZORINCA/NMHC_AER_S/COMP/dynamico.card

    r6209 r6337  
    1313iflag_phys=1 
    1414 
     15# Nugding : ok_guide=y/n 
     16# If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    1517ok_guide=n 
    1618 
     
    2022[BoundaryFiles] 
    2123List=() 
     24ListNonDel= () 
    2225 
     26#uncomment if you are running in nudge mode 
    2327#List=($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 
    2428#     ($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 
    25  
    26 ListNonDel= () 
    2729 
    2830[SmoothFiles] 
     
    3739        (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 
    3840        (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 
    39         (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 
    40 #       (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .),\ 
     41        (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .),\ 
     42        (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .) 
    4143 
    42  
    43  
    44 #       (${MODIPSL}/modeles/DYNAMICO/xml/context_dynamico.xml, .),\ 
    45 #       (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 
    46 #       (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 
    47 #       (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 
    4844 
    4945 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/ICOLMDZORINCA/NMHC_AER_S/COMP/lmdz.card

    r6214 r6337  
    3232# ByPass_hgardfou_mats=y : set parameter purmats=y for following CumulPeriod only 
    3333ByPass_hgardfou_mats=n 
    34  
    35  
    36 # Nugding : ok_guide=y/n 
    37 # If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    38 ok_guide=n 
    3934 
    4035 
     
    8883        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_output_nl.txt, .),           \ 
    8984        (${SUBMIT_DIR}/PARAM/config.def_${ConfType},  config.def),          \ 
    90         (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    9185        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    9286        (${MODIPSL}/bin/tracer_${OptMode}_${ConfChem}.def, tracer.def),     \ 
     
    114108 
    115109[OutputText] 
    116 List=   (physiq.def, run.def, traceur.def, guide.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
     110List=   (physiq.def, run.def, traceur.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
    117111 
    118112[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/EXPERIMENTS/LMDZORINCA/GES_LR/COMP/lmdz.card

    r5874 r6337  
    3737 
    3838 
    39 # Nugding : ok_guide=y/n 
    40 # If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    41 ok_guide=n 
    4239 
    4340# Specify which output file to activate and at which output_level 
     
    8885        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_output_nl.txt, .),           \ 
    8986        (${SUBMIT_DIR}/PARAM/config.def_${ConfType},  config.def),          \ 
    90         (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    9187        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    9288        (${SUBMIT_DIR}/PARAM/traceur.def_h2o,  traceur.def), \ 
     
    115111 
    116112[OutputText] 
    117 List=   (physiq.def, gcm.def, run.def, traceur.def, guide.def, config.def, vert.def, used_run.def, iodef.xml, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt, out_lmdz.x.err, out_lmdz.x.out) 
     113List=   (physiq.def, gcm.def, run.def, traceur.def, config.def, vert.def, used_run.def, iodef.xml, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt, out_lmdz.x.err, out_lmdz.x.out) 
    118114 
    119115[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/DRIVER/dynamico.driver

    r6060 r6337  
    5252    fi 
    5353 
    54  
     54    # set number of tracer in run_dynamico.def  
    5555    IGCM_comp_modifyDefFile nonblocker run_dynamico.def nqtot ${nbtrac} 
    56  
    57  
    5856 
    5957    # Set lenght for execution  
     
    121119    fi 
    122120 
    123     if [ -f nudging_dynamico.xml ] ; then 
    124         echo '<context id="icosagcm" src="./nudging_dynamico.xml" />'  >> add.tmp 
     121    if [  X${dynamico_UserChoices_ok_guide} = Xy ] ; then 
     122        if [ -f nudging_dynamico.xml ] ; then 
     123            echo '<context id="icosagcm" src="./nudging_dynamico.xml" />'  >> add.tmp 
     124        else 
     125            IGCM_debug_Exit "you choose ok_guide=y and forget to add the copy of nudging_dynamico.xml file in dynamico.card" 
     126            IGCM_debug_Verif_Exit 
     127        fi 
    125128    fi 
    126129 
     
    154157    fi 
    155158 
    156     #remove unlimited time axis  
     159    #remove unlimited time axis on winds files  
    157160    if [ -f u.nc ] ; then  
    158161        nccopy -u u.nc tmp.nc 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/DRIVER/lmdz.driver

    r6209 r6337  
    3131        RESOL_ATM_Z=${dynamico_UserChoices_RESOL_ATM_Z} 
    3232        RESOL_NBP=${dynamico_UserChoices_RESOL_NBP} 
     33        RESOL_ATM="nbp${RESOL_NBP}" 
    3334    fi 
    3435 
     
    383384    if [ X${config_ListOfComponents_CHM} = Xinca ] ; then 
    384385        echo "Activate coupling to INCA, set type_trac=inca in run.def" 
    385         IGCM_comp_modifyDefFile blocker run.def type_trac "lmdz|inca" 
    386         IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1 
     386        IGCM_comp_modifyDefFile blocker run.def type_trac inca 
     387        IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1   
    387388    elif [ X${config_ListOfComponents_CHM} = Xreprobus ] ; then 
    388389        echo "Activate coupling to REPROBUS, set type_trac=repr in run.def" 
    389         IGCM_comp_modifyDefFile blocker run.def type_trac "lmdz|repr" 
     390        IGCM_comp_modifyDefFile blocker run.def type_trac repr 
    390391        IGCM_comp_modifyDefFile blocker run.def config_inca none 
    391         IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1 
     392        IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1   
    392393    elif [ X${config_UserChoices_ConfigType} = XESMCO2 ] ; then  
    393394        echo "ESM config, set type_trac=co2i in run.def" 
    394         IGCM_comp_modifyDefFile blocker run.def type_trac "lmdz|co2i" 
     395        IGCM_comp_modifyDefFile blocker run.def type_trac co2i 
     396        IGCM_comp_modifyDefFile blocker run.def config_inca none 
     397        IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1  
     398    elif [ X${lmdz_UserChoices_LMDZ_strataero} = Xy ] ; then 
     399        echo "No coupling to chemistry model but it is a LMDZ STRATAER configuration, set type_trac=coag in run.def" 
     400        IGCM_comp_modifyDefFile blocker run.def type_trac coag 
    395401        IGCM_comp_modifyDefFile blocker run.def config_inca none 
    396402        IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1   
    397     elif [ X${lmdz_UserChoices_LMDZ_strataero} = Xy ] ; then 
    398         echo "No coupling to chemistry model but it is a LMDZ STRATAER configuration, set type_trac=coag in run.def" 
    399         IGCM_comp_modifyDefFile blocker run.def type_trac "lmdz|coag" 
    400         IGCM_comp_modifyDefFile blocker run.def config_inca none 
    401         IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1   
     403    elif [ X${config_UserChoices_ConfigType} = XESMCO2AER ] ; then 
     404        echo "ESM config, with INCA and CO2i, set type_trac=inco in run.def" 
     405        IGCM_comp_modifyDefFile blocker run.def type_trac inco 
     406        IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1 
    402407    else 
    403408        echo "No coupling to chemistry model, set type_trac=lmdz in run.def" 
     
    494499    fi  
    495500 
    496     if [ X${config_UserChoices_ConfigType} = XESMCO2 ] ; then 
     501    if ( [ X${config_UserChoices_ConfigType} = XESMCO2 ] || [ X${config_UserChoices_ConfigType} = XESMCO2AER ] ) ; then 
    497502        # Set carbon cycle parameters according to parmeters in lmdz.card  
    498503        IGCM_comp_modifyDefFile blocker config.def level_coupling_esm 2  
     
    500505        IGCM_comp_modifyDefFile blocker config.def carbon_cycle_tr ${lmdz_UserChoices_carbon_cycle_tr} 
    501506        IGCM_comp_modifyDefFile blocker config.def carbon_cycle_rad ${lmdz_UserChoices_carbon_cycle_rad} 
     507        IGCM_comp_modifyDefFile nonblocker config.def co2_ppm0 ${lmdz_UserChoices_co2_ppm0}  
    502508    else 
    503509        # Take default value set in config.def 
     
    506512        IGCM_comp_modifyDefFile nonblocker config.def carbon_cycle_tr DEFAULT 
    507513        IGCM_comp_modifyDefFile nonblocker config.def carbon_cycle_rad DEFAULT 
     514        IGCM_comp_modifyDefFile nonblocker config.def co2_ppm0 DEFAULT 
     515    fi 
     516 
     517    if ( [ X${config_UserChoices_ConfigType} = XESMCO2 ] ) ; then 
     518        # Set carbon cycle parameters according to parmeters in lmdz.card  
     519        IGCM_comp_modifyDefFile nonblocker config.def read_fco2_ocean_cor ${lmdz_UserChoices_read_fco2_ocean_cor} 
     520        IGCM_comp_modifyDefFile nonblocker config.def var_fco2_ocean_cor ${lmdz_UserChoices_var_fco2_ocean_cor} 
     521        IGCM_comp_modifyDefFile nonblocker config.def read_fco2_land_cor ${lmdz_UserChoices_read_fco2_land_cor} 
     522        IGCM_comp_modifyDefFile nonblocker config.def var_fco2_land_cor ${lmdz_UserChoices_var_fco2_land_cor} 
     523    else 
     524        IGCM_comp_modifyDefFile nonblocker config.def read_fco2_ocean_cor DEFAULT 
     525        IGCM_comp_modifyDefFile nonblocker config.def var_fco2_ocean_cor DEFAULT 
     526        IGCM_comp_modifyDefFile nonblocker config.def read_fco2_land_cor DEFAULT 
     527        IGCM_comp_modifyDefFile nonblocker config.def var_fco2_land_cor DEFAULT 
    508528    fi 
    509529 
     
    576596    fi 
    577597    # Include xml files for output configuration if running with workflow CMIP6 
    578     if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] ; then 
     598    if ( [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] || [ X${config_Post_dr2xmlIPSL} = XTRUE ] ) ; then 
    579599        echo '<context id="LMDZ" src="./ping_lmdz.xml"/>' >> add.tmp 
    580600        echo '<context id="LMDZ" src="./dr2xml_lmdz.xml"/>' >> add.tmp 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/DRIVER/orchidee.driver

    r5586 r6337  
    1515    fi 
    1616 
     17    # Define the resolution only if the composant ICO for DYNAMICO is set in config.card 
     18    if [ ! X${config_ListOfComponents_ICO} = X ] ; then 
     19    RESOL_SRF="nbp${RESOL_NBP}" 
     20    fi 
     21 
     22 
    1723    IGCM_debug_PopStack "SRF_Initialize" 
    1824} 
     
    3642        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 output_level 0 
    3743        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 output_freq 1mo 
    38  
    3944        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 enabled .FALSE. 
    4045        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 output_level 0 
    4146        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 output_freq 1mo 
    42  
    43         IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate3 enabled .FALSE. 
    44         IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate3 output_level 0 
    45         IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate3 output_freq 1mo 
     47        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate3 enabled .FALSE. 
     48        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate3 output_level 0 
     49        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate3 output_freq 1mo 
     50        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate4 enabled .FALSE. 
     51        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate4 output_level 0 
     52        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate4 output_freq 1mo 
    4653    fi 
    4754 
     
    6471    else 
    6572        IGCM_comp_modifyDefFile nonblocker orchidee.def VEGET_UPDATE 0Y 
     73    fi 
     74 
     75    # Set parameters related to ROUTING in orchidee.def 
     76    if [ X${orchidee_UserChoices_ROUTING} = X ] || [ X${orchidee_UserChoices_ROUTING} = Xstandard ]; then 
     77        # Nothing is set or ROUTING=standard in orchidee.def, default option 
     78        IGCM_comp_modifyDefFile nonblocker orchidee.def RIVER_ROUTING y 
     79        IGCM_comp_modifyDefFile nonblocker orchidee.def ROUTING_METHOD  standard 
     80    elif [ X${orchidee_UserChoices_ROUTING} = Xsimple ]; then 
     81        # ROUTING=simple is set in orchidee.card 
     82        IGCM_comp_modifyDefFile nonblocker orchidee.def RIVER_ROUTING y 
     83        IGCM_comp_modifyDefFile nonblocker orchidee.def ROUTING_METHOD  simple 
     84    elif [ X${orchidee_UserChoices_ROUTING} = Xhighres ]; then 
     85        # ROUTING=highres is set in orchidee.card 
     86        IGCM_comp_modifyDefFile nonblocker orchidee.def RIVER_ROUTING y 
     87        IGCM_comp_modifyDefFile nonblocker orchidee.def ROUTING_METHOD  highres 
     88    else 
     89        # ROUTING=off, routing will be deactivated 
     90        IGCM_comp_modifyDefFile nonblocker orchidee.def RIVER_ROUTING n 
     91        IGCM_comp_modifyDefFile nonblocker orchidee.def ROUTING_METHOD  standard 
    6692    fi 
    6793 
     
    114140        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 output_level ${orchidee_UserChoices_output_level_sechiba_history} 
    115141        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history} 
     142        IGCM_comp_modifyXmlFile force      file_def_orchidee.xml groupremap_sechiba1 group_ref remap_${orchidee_UserChoices_output_freq_sechiba_history} 
    116143    fi 
    117144     
     
    126153        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 output_level ${orchidee_UserChoices_output_level_sechiba_out_2} 
    127154        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 output_freq  ${orchidee_UserChoices_output_freq_sechiba_out_2} 
     155        IGCM_comp_modifyXmlFile force      file_def_orchidee.xml groupremap_sechiba2 group_ref remap_${orchidee_UserChoices_output_freq_sechiba_out_2}           
    128156    fi 
    129157     
     
    138166        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_level ${orchidee_UserChoices_output_level_sechiba_history_4dim} 
    139167        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
     168        IGCM_comp_modifyXmlFile force      file_def_orchidee.xml groupremap_sechiba3 group_ref remap_${orchidee_UserChoices_output_freq_sechiba_history_4dim}            
    140169    fi 
    141170         
     
    153182        echo '<context id="orchidee" src="./context_input_orchidee.xml"/>' >> add.tmp 
    154183    fi 
     184 
     185    # Add inclusion of file context_routing_orchidee.xml if this file exists 
     186    if [ -f context_routing_orchidee.xml ] ; then 
     187        echo '<context id="orchidee" src="./context_routing_orchidee.xml"/>' >> add.tmp 
     188    fi 
     189 
    155190    # Include xml files for output configuration if running with workflow CMIP6 
    156     if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] ; then 
    157         echo '<context id="orchidee" src="./ping_orchidee.xml"/>' >> add.tmp 
    158         echo '<context id="orchidee" src="./dr2xml_orchidee.xml"/>' >> add.tmp 
     191    if ( [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] || [ X${config_Post_dr2xmlIPSL} = XTRUE ] ) ; then 
     192          echo '<context id="orchidee" src="./ping_orchidee.xml"/>' >> add.tmp 
     193          echo '<context id="orchidee" src="./dr2xml_orchidee.xml"/>' >> add.tmp 
    159194    fi 
    160195    cp iodef.xml iodef.xml.tmp 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/DRIVER/stomate.driver

    r5542 r6337  
    77{ 
    88    IGCM_debug_PushStack "SBG_Initialize" 
     9 
     10    # Define the resolution only if the composant ICO for DYNAMICO is set in config.card 
     11    if [ ! X${config_ListOfComponents_ICO} = X ] ; then 
     12    RESOL_SBG="nbp${RESOL_NBP}" 
     13    fi 
    914 
    1015    IGCM_debug_PopStack "SBG_Initialize" 
     
    3237        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 output_level ${stomate_UserChoices_output_level_stomate_history} 
    3338        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 output_freq  ${stomate_UserChoices_output_freq_stomate_history} 
     39        IGCM_comp_modifyXmlFile force      file_def_orchidee.xml groupremap_stomate1 group_ref remap_${stomate_UserChoices_output_freq_stomate_history} 
    3440    fi 
    3541     
     
    4450        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 output_level ${stomate_UserChoices_output_level_stomate_ipcc_history} 
    4551        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 output_freq  ${stomate_UserChoices_output_freq_stomate_ipcc_history} 
     52        IGCM_comp_modifyXmlFile force      file_def_orchidee.xml groupremap_stomate2 group_ref remap_${stomate_UserChoices_output_freq_stomate_ipcc_history} 
    4653    fi 
    4754 
     
    5764        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate3 output_level ${stomate_UserChoices_output_level_stomate_history_4dim} 
    5865        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate3 output_freq  ${stomate_UserChoices_output_freq_stomate_history_4dim} 
     66        IGCM_comp_modifyXmlFile force      file_def_orchidee.xml groupremap_stomate3 group_ref remap_${stomate_UserChoices_output_freq_stomate_history_4dim} 
     67    fi 
     68 
     69 
     70    if [ X${stomate_UserChoices_output_level_stomate_fixed_dia} = X ] || [ X${stomate_UserChoices_output_level_stomate_fixed_dia} = XNONE ] ; then 
     71        # output_level_stomate_fixed_dia is not set in stomate.card or it is set to NONE. 
     72        # Deactivate the file. 
     73        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate4 enabled .FALSE. 
     74        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate4 output_level 0 
     75        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate4 output_freq 1mo 
     76    else 
     77        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate4 enabled      .TRUE. 
     78        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate4 output_level ${stomate_UserChoices_output_level_stomate_fixed_dia} 
     79        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate4 output_freq  ${stomate_UserChoices_output_freq_stomate_fixed_dia} 
     80        IGCM_comp_modifyXmlFile force      file_def_orchidee.xml groupremap_stomate4 group_ref remap_${stomate_UserChoices_output_freq_stomate_history_fixed_dia} 
    5981    fi 
    6082 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/PARAM/config.def_actuel

    r5542 r6337  
    88carbon_cycle_rad=_AUTO_ : DEFAULT=n 
    99 
     10## read_fco2_ocean_cor : y/n flag d'activation de la correction du flux net de carbone (ocean)  
     11read_fco2_ocean_cor=_AUTO_ : DEFAULT=n 
     12## var_fco2_ocean_cor : valeur de la correction du flux net de carbone (ocean)  
     13var_fco2_ocean_cor=_AUTO_: DEFAULT = 0.2576 
     14## read_fco2_land_cor : y/n flag d'activation de la correction du flux net de carbone (land)  
     15read_fco2_land_cor=_AUTO_ : DEFAULT=n 
     16## var_fco2_land_cor : valeur de la correction du flux net de carbone (land)  
     17var_fco2_land_cor=_AUTO_: DEFAULT =-0.2036 
     18 
    1019##  Cycle diurne  ou non                  
    1120iflag_cycle_diurne=1 
    12 ##  Soil Model  ou non                
     21 
     22## Soil Model ou non 
    1323soil_model=y 
    14 ## Pas de temps de couplage (s). 
     24 
     25## Pas de temps de couplage (s) 
    1526t_coupl=_AUTO_ 
    1627 
     
    4152### co2_ppm =    taux CO2 en ppm, l'année 2000 forcage CMIP6 
    4253co2_ppm = _AUTO_: DEFAULT = 3.6912e+02 
     54# co2_ppm0 = taux initial du CO2 en ppm, l'année 1850 forcage CMIP6 (transport) 
     55co2_ppm0 = _AUTO_: DEFAULT  = 2.8432e+02 
    4356### co2_ppm_per =    taux 4xCO2 en ppm (uniqument pour calcul des diags) 
    4457co2_ppm_per = _AUTO_: DEFAULT = 14.7648e+02 
     
    6679###  flag_aerosol = type of coupled aerosol, if aerosol offline  
    6780###  0 => no aerosol, 1 => sulfate only, 2 => bc only, 3 => pom only, 4 => seasalt only, 5 => dust only, 6 => all aerosol 
    68 flag_aerosol=_AUTO_  
     81flag_aerosol=_AUTO_ 
    6982### ok_cdnc=y/n   Cloud droplet number concentration 
    7083ok_cdnc=_AUTO_ 
     
    7992# 2: read two ozone climatologies, the average day and night climatology and the daylight climatology 
    8093read_climoz=_AUTO_ 
    81 #  
     94# 
    8295# Aerosols stratospheriques utilises par defaut  
    8396flag_aerosol_strat=_AUTO_ : DEFAULT=2 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/PARAM/config.def_annuel

    r5542 r6337  
    1 # level_coupling_esm : 0(pas d'echange de carbone), 2 (change entre LMDZ/CPL/NEMO et LMDZ/ORCHIDEE) 
     1## level_coupling_esm : 0(pas d'echange de carbone), 2 (change entre LMDZ/CPL/NEMO et LMDZ/ORCHIDEE) 
    22level_coupling_esm=  _AUTO_: DEFAULT = 0 
    33## carbon_cycle_cpl: couplage des flux de carbone ATM/OCE, ATM/SRF 
     
    88carbon_cycle_rad=_AUTO_ : DEFAULT=n 
    99 
     10## read_fco2_ocean_cor : y/n flag d'activation de la correction du flux net de carbone (ocean)  
     11read_fco2_ocean_cor=_AUTO_ : DEFAULT=n 
     12## var_fco2_ocean_cor : valeur de la correction du flux net de carbone (ocean)  
     13var_fco2_ocean_cor=_AUTO_: DEFAULT = 0.2576 
     14## read_fco2_land_cor : y/n flag d'activation de la correction du flux net de carbone (land)  
     15read_fco2_land_cor=_AUTO_ : DEFAULT=n 
     16## var_fco2_land_cor : valeur de la correction du flux net de carbone (land)  
     17var_fco2_land_cor=_AUTO_: DEFAULT =-0.2036 
     18 
    1019##  Cycle diurne  ou non                  
    1120iflag_cycle_diurne=1 
    12 ##  Soil Model  ou non                
     21 
     22## Soil Model ou non 
    1323soil_model=y 
    14 ## Pas de temps de couplage (s). 
     24 
     25## Pas de temps de couplage (s) 
    1526t_coupl=_AUTO_ 
    1627 
     
    4152### co2_ppm =    taux CO2 en ppm 
    4253co2_ppm = _AUTO_ 
     54# co2_ppm0 = taux initial du CO2 en ppm, l'année 1850 forcage CMIP6 (transport) 
     55co2_ppm0 = _AUTO_: DEFAULT  = 2.8432e+02 
    4356### co2_ppm_per =    taux 4xCO2 en ppm (uniqument pour calcul des diags) 
    4457co2_ppm_per = _AUTO_ 
     
    6679###  flag_aerosol = type of coupled aerosol, if aerosol offline  
    6780###  0 => no aerosol, 1 => sulfate only, 2 => bc only, 3 => pom only, 4 => seasalt only, 5 => dust only, 6 => all aerosol 
    68 flag_aerosol=_AUTO_  
     81flag_aerosol=_AUTO_ 
    6982### ok_cdnc=y/n   Cloud droplet number concentration 
    7083ok_cdnc=_AUTO_ 
    7184# ok_alw=y flag pour activer l effet LW des poussieres 
    7285ok_alw=y 
    73 # 
    7486# 
    7587# Parametre de lecture de l'ozone 
     
    8092# 2: read two ozone climatologies, the average day and night climatology and the daylight climatology 
    8193read_climoz=_AUTO_ 
    82 #  
     94# 
    8395# Aerosols stratospheriques utilises par defaut  
    8496flag_aerosol_strat=_AUTO_ : DEFAULT=2 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/PARAM/config.def_preind

    r5542 r6337  
    88carbon_cycle_rad=_AUTO_ : DEFAULT=n 
    99 
     10## read_fco2_ocean_cor : y/n flag d'activation de la correction du flux net de carbone (ocean)  
     11read_fco2_ocean_cor=_AUTO_ : DEFAULT=n 
     12## var_fco2_ocean_cor : valeur de la correction du flux net de carbone (ocean)  
     13var_fco2_ocean_cor=_AUTO_: DEFAULT = 0.2576 
     14## read_fco2_land_cor : y/n flag d'activation de la correction du flux net de carbone (land)  
     15read_fco2_land_cor=_AUTO_ : DEFAULT=n 
     16## var_fco2_land_cor : valeur de la correction du flux net de carbone (land)  
     17var_fco2_land_cor=_AUTO_: DEFAULT =-0.2036 
     18 
    1019##  Cycle diurne  ou non                  
    1120iflag_cycle_diurne=1 
    1221 
    13 ## Pas de temps de couplage (s).  
     22## Soil Model ou non 
     23soil_model=y 
     24 
     25## Pas de temps de couplage (s) 
    1426t_coupl=_AUTO_ 
    15  
    16 ##  Soil Model  ou non                
    17 soil_model=y 
    1827 
    1928## Nombre  d'appels des routines de rayonnements ( par jour)                  
     
    4352### co2_ppm_per =    taux 4xCO2 en ppm (uniqument pour calcul des diags) 
    4453co2_ppm_per = _AUTO_: DEFAULT  =11.3728e+02 
     54## co2_ppm0 = taux initial du CO2 en ppm, l'année 1850 forcage CMIP6 (transport) 
     55co2_ppm0 = _AUTO_: DEFAULT  = 2.8432e+02 
    4556### CH4_ppb =    taux CH4 en ppb, l'année 1850 forcage CMIP6 
    4657CH4_ppb = _AUTO_: DEFAULT = 8.0825e+02 
     
    8192# 
    8293# Aerosols stratospheriques utilises par defaut  
    83 # 
    8494flag_aerosol_strat=_AUTO_ : DEFAULT=2 
    8595# Diag VolMIP to get volcanic aerosols effects instead of tropospheric ones 
     
    8797# 
    8898# COSP 
    89 # 
    9099ok_cosp=_AUTO_ 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/PARAM/iodef.xml

    r5586 r6337  
    2121        <variable_group id="buffer"> 
    2222            <variable id="optimal_buffer_size" type="string">performance</variable> 
    23             <variable id="buffer_size_factor" type="double">1.0</variable> 
     23            <variable id="buffer_size_factor" type="double">2.0</variable> 
    2424            <variable id="min_buffer_size" type="int">10000000</variable> 
    2525         </variable_group> 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/PARAM/orchidee.def

    r5588 r6337  
    4141# Activate river routing 
    4242# default = y 
    43 RIVER_ROUTING = n  
     43RIVER_ROUTING = _AUTO_ 
     44 
     45# Choice of routing method: standard or simple 
     46ROUTING_METHOD = _AUTO_ 
    4447 
    4548# Activate creation of river_desc.nc file 
     
    133136 
    134137# Activate downregulation for CO2 
    135 DOWNREGULATION_CO2=y 
     138# Set DOWNREGULATION_CO2_NEW=y to activate new revised version of  
     139# downregulation parametrization available in ORCHIDEE_2_0 for  
     140# configurations v6.1.11 or later or in ORCHIDEE_2_2 from revision 6393 and later.  
     141# When DOWNREGULATION_CO2_NEW=y,  
     142# DOWNREGULATION_CO2 will be forced to false by the model. 
     143DOWNREGULATION_CO2_NEW=y 
    136144DOWNREGULATION_CO2_BASELEVEL=380. 
    137145 
     
    218226#************************************************************************ 
    219227# CHEMISTRY_OK_BVOC :  Activate chemistry 
    220 CHEMISTRY_BVOC =  n 
     228CHEMISTRY_BVOC = _AUTO_: DEFAULT=n 
    221229 
    222230# CO2 FOR BVOC - WILKINSON :  CO2 inhibition effect for isoprene based on Wilkinson approach? 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/PARAM/orchidee.def_CWRR

    r5594 r6337  
    4141# Activate river routing 
    4242# default = y 
    43 RIVER_ROUTING = y 
     43RIVER_ROUTING = _AUTO_ 
     44 
     45# Choice of routing method: standard or simple 
     46ROUTING_METHOD = _AUTO_ 
    4447 
    4548# Activate creation of river_desc.nc file 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/PARAM/ping_LMDZ.xml

    r5542 r6337  
    174174   <field id="CMIP6_od550so4so"    field_ref="dummy_not_provided"        /> <!-- P1 (1)  : Stratospheric Optical depth at 550 nm (sulphate only) 2D-field (here we limit the computation of OD to the stratosphere only) -->  
    175175   <field id="CMIP6_od865dust"     field_ref="dummy_not_provided"        /> <!-- P1 (1) atmosphere_optical_thickness_due_to_dust_ambient_aerosol_particles : Optical thickness at 865 nm Dust --> 
     176   <field id="CMIP6_orog"          field_ref="phis" > phis / 9.80665 </field> <!-- P1 (m) surface_altitude : Surface Altitude --> 
    176177   <field id="CMIP6_parasolRefl" field_ref="parasol_refl"                /> <!-- P1 (1) toa_bidirectional_reflectance : PARASOL Reflectance --> 
    177178   <field id="CMIP6_pctisccp"      field_ref="ctpisccp"                  /> <!-- P1 (Pa) air_pressure_at_cloud_top : time-means weighted by the ISCCP Total Cloud Fraction - see  http://cfmip.metoffice.com/COSP.html --> 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/PARAM/run_dynamico.def_nbp160

    r5711 r6337  
    4242# ---------------------------------- Misc -------------------------------- 
    4343# number of tracer (nqtot) : integer (default 1) 
    44 nqtot=_AUTO_: DEFAULT=4 
     44nqtot=4 
    4545 
    4646 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/PARAM/tracer.def

    r5693 r6337  
    1 &version=1.0 
    2 &dynamico 
    3 default parent=air phases=g hadv=10 vadv=10 
    4 H2O phases=gls 
    5 Rn222 
    6 Pb210 
    7 MCF 
    8 Be7 
    9 N2O 
    10 CH4  
    11 CO 
    12 CO2BIH 
     1&version=1.0                                                                     
     2&lmdz                                                                        
     3default parent=air phases=g hadv=10 vadv=10 scheme=vanleer default_init_value=0 
     4H2O phases=gls                                                                   
     5Aga hadv=0 vadv=0 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/PARAM/vert.def_L79

    r5586 r6337  
    2929disvert=strato_custom 
    3030# sponge parmeters 
    31 iflag_sponge=2 
     31iflag_sponge=0 
    3232tau_sponge=5.e-4 
    3333mode_sponge=1 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/POST/monitoring01_inca.cfg

    r5651 r6337  
    3333# 
    3434################################################################################################################## 
     35 
    3536color=F0D5F4 
    3637smooth=12 
    3738FreqTS=DA 
    38 #-----------------------------------------------------------------------------------------------------------------                           
    39 #  field | files patterns | files additionnal | operations | title | units | calcul of area                                                  
    40 #-----------------------------------------------------------------------------------------------------------------                           
    41 vmrco2bih_surface      | "vmrco2bih" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "vmrco2bih[d=1,k=79]"   | "\ 
    42 CO2BIH at surface" | "??" | "aire[d=2]" 
    43 vmrco2bim_surface      | "vmrco2bim" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "vmrco2bim[d=1,k=79]"   | "\ 
    44 CO2BIH at surface" | "??" | "aire[d=2]" 
    45 vmrco2oc_surface      | "vmrco2oc" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "vmrco2oc[d=1,k=79]"   | "CO2\ 
    46 OC at surface" | "??" | "aire[d=2]" 
    47 vmrco_surface      | "vmrco" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "vmrco[d=1,k=79]"   | "CO at surfac\ 
    48 e" | "??" | "aire[d=2]" 
    49 vmrch4_surface      | "vmrch4" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "vmrch4[d=1,k=79]"   | "Ch4 at su\ 
    50 rface" | "??" | "aire[d=2]" 
    51 vmrco2bih_global      | "vmrco2bih" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "vmrco2bih[d=1,k=@ave]"   | \ 
    52 "CO2BIH at global" | "??" | "aire[d=2]" 
    53 vmrco2bim_global     | "vmrco2bim" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "vmrco2bim[d=1,k=@ave]"   | "\ 
    54 CO2BIH atglobal " | "??" | "aire[d=2]" 
    55 vmrco2oc_global     | "vmrco2oc" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "vmrco2oc[d=1,k=@ave]"   | "CO2\ 
    56 OC at global" | "??" | "aire[d=2]" 
    57 vmrco_global      | "vmrco" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "vmrco[d=1,k=@ave]"   | "CO at globa\ 
    58 l" | "??" | "aire[d=2]" 
    59 vmrch4_global            | "vmrch4" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "vmrch4[d=1,k=@ave]"   | "Ch\ 
    60 4 at global" | "??" | "aire[d=2]" 
    61  
     39#----------------------------------------------------------------------------------------------------------------- 
     40#  field | files patterns | files additionnal | operations | title | units | calcul of area 
     41#----------------------------------------------------------------------------------------------------------------- 
     42od550bcas_global   | "od550bcas"    | "" | "od550bcas[d=1]"     | "bc as optical depth @550nm"  | "(-)"         | "area[d=1]" 
     43od550oaas_global  | "od550oaas"   | "" | "od550oaas[d=1]"       | "pom as optical depth @550nm" | "(-)"         | "area[d=1]" 
     44od550so4as_global  | "od550so4as"   | "" | "od550so4as[d=1]"    | "so4 as optical depth @550nm" | "(-)"         | "area[d=1]" 
     45od550so4cs_global  | "od550so4cs"   | "" | "od550so4cs[d=1]"    | "so4 cs optical depth @550nm" | "(-)"         | "area[d=1]" 
     46od550ssss_global | "od550ssss"  | "" | "od550ssss[d=1]"         | "ssssm optical depth @550nm"  | "(-)"         | "area[d=1]" 
     47od550ssas_global   | "od550ssas"    | "" | "od550ssas[d=1]"     | "ss as optical depth @550nm"  | "(-)"         | "area[d=1]" 
     48od550ss_global     | "od550ss"      | "" | "od550ss[d=1]"       | "seasalt optical depth @550nm"| "(-)"         | "area[d=1]" 
     49od550dust_global   | "od550dust"    | "" | "od550dust[d=1]"     | "cidustm optical depth @550nm"| "(-)"         | "area[d=1]" 
     50od550bcai_global   | "od550bcai"    | "" | "od550bcai[d=1]"     | "bc optical depth @550nm"     | "(-)"         | "area[d=1]" 
     51od550oaai_global   | "od550oaai"    | "" | "od550oaai[d=1]"     | "oa optical depth @550nm"     | "(-)"         | "area[d=1]" 
     52loaddustci_global  | "loaddustci"   | "" | "loaddustci[d=1]"    | "loaddustci"          | "(-)"         | "area[d=1]" 
     53loadno3ci_global   | "loadno3ci"    | "" | "loadno3ci[d=1]"     | "loadno3ci"           | "(-)"         | "area[d=1]" 
     54loadbcai_global    | "loadbcai"     | "" | "loadbcai[d=1]"      | "loadbcai"            | "(-)"         | "area[d=1]" 
     55loadoaai_global   | "loadoaai"    | "" | "loadoaai[d=1]"        | "loadoaai"            | "(-)"         | "area[d=1]" 
     56loadsscs_global    | "loadsscs"     | "" | "loadsscs[d=1]"      | "loadsscs"            | "(-)"         | "area[d=1]" 
     57loadso4cs_global   | "loadso4cs"    | "" | "loadso4cs[d=1]"     | "loadso4cs"           | "(-)"         | "area[d=1]" 
     58loadno3cs_global   | "loadno3cs"    | "" | "loadno3cs[d=1]"     | "loadno3cs"           | "(-)"         | "area[d=1]" 
     59loadssas_global    | "loadssas"     | "" | "loadssas[d=1]"      | "loadssas"            | "(-)"         | "area[d=1]" 
     60loadbcas_global    | "loadbcas"     | "" | "loadbcas[d=1]"      | "loadbcas"            | "(-)"         | "area[d=1]" 
     61loadoaas_global   | "loadoaas"    | "" | "loadoaas[d=1]"        | "loadoaas"            | "(-)"         | "area[d=1]" 
     62loadso4as_global   | "loadso4as"    | "" | "loadso4as[d=1]"     | "loadso4as"           | "(-)"         | "area[d=1]" 
     63loadnh4as_global | "loadnh4as"  | "" | "loadnh4as[d=1]"         | "loadnh4as"   | "(-)"         | "area[d=1]" 
     64loadno3as_global | "loadno3as"  | "" | "loadno3as[d=1]"         | "loadno3as"   | "(-)"         | "area[d=1]" 
     65loadssss_global  | "loadssss"   | "" | "loadssss[d=1]"          | "loadssss"    | "(-)"         | "area[d=1]" 
     66mmrso4cs_glo       | "mmrso4cs" | "" | "mmrso4cs[d=1,k=@ave]" | "CSSO4 ave on level" | "??" | "area[d=1]" 
     67mmrso4as_glo       | "mmrso4as" | "" | "mmrso4as[d=1,k=@ave]" | "ASSO4 ave on level" | "??" | "area[d=1]" 
     68mmrso4cs_surf       | "mmrso4cs" | "" | "mmrso4cs[d=1,k=39]" | "CSSO4 at surface" | "??" | "area[d=1]" 
     69mmrso4as_surf       | "mmrso4as" | "" | "mmrso4as[d=1,k=39]" | "ASSO4 at surface" | "??" | "area[d=1]" 
     70mmrssss_glo       | "mmrssss" | "" | "mmrssss[d=1,k=@ave]" | "ASSSSM ave on level" | "??" | "area[d=1]" 
     71mmrssss_surf      | "mmrssss" | "" | "mmrssss[d=1,k=39]"   | "ASSSSM at surface" | "??" | "area[d=1]" 
     72mmrdustci_glo       | "mmrdustci" | "" | "mmrdustic[d=1,k=@ave]" | "CIDUSTM ave on level" | "??" | "area[d=1]" 
     73mmrdustci_surf      | "mmrdustci" | "" | "mmrdustic[d=1,k=39]"   | "CIDUSTM at surface" | "??" | "area[d=1]" 
     74mmrbcai_glo       | "mmrbcai" | "" | "mmrbcai[d=1,k=@ave]" | "AIBCM ave on level" | "??" | "area[d=1]" 
     75mmrbcai_surf      | "mmrbcai" | "" | "mmrbcai[d=1,k=39]"   | "AIBCM at surface" | "??" | "area[d=1]" 
     76vmrhno3_glo       | "vmrhno3" | "" | "vmrhno3[d=1,k=@ave]" | "HNO3 ave on level" | "??" | "area[d=1]" 
     77vmrhno3_surf      | "vmrhno3" | "" | "vmrhno3[d=1,k=39]"   | "HNO3 at surface" | "??" | "area[d=1]" 
     78vmrno3_glo       | "vmrno3" | "" | "vmrno3[d=1,k=@ave]" | "NO3 ave on level" | "??" | "area[d=1]" 
     79vmrno3_surf      | "vmrno3" | "" | "vmrno3[d=1,k=39]"   | "NO3 at surface" | "??" | "area[d=1]" 
     80o3_col_global      | "colo3"        | "" | "colo3[d=1]"         | "colo3"        | "?" | "area[d=1]" 
     81co_col_global      | "colco"        | "" | "colco[d=1]"         | "colco"        | "?" | "area[d=1]" 
     82so2_col_global     | "colso2"       | "" | "colso2[d=1]"        | "colso2"       | "?" | "area[d=1]" 
     83oh_col_global      | "coloh"        | "" | "coloh[d=1]"         | "coloh"        | "?" | "area[d=1]" 
     84no2_col_global     | "colno2"       | "" | "colno2[d=1]"        | "colno2"       | "?" | "area[d=1]" 
     85ch2o_col_global    | "colch2o"     | "" | "colch2o[d=1]"        | "colch2o"      | "?" | "area[d=1]" 
     86ch4_col_global     | "colch4"       | "" | "colch4[d=1]"        | "colch4"       | "?" | "area[d=1]" 
     87hno2_col_global    | "colhno2"     | "" | "colhno2[d=1]"        | "colhno2"      | "?" | "area[d=1]" 
     88swtoaasdust_global | "SWTOAAS_DUST" | "" | "SWTOAAS_DUST[d=1]" | "SW Top-of-Atm Rad. flx dust"            |"W m-2"      | "area[d=1]" 
     89swtoaasss_global | "SWTOAAS_SS" | "" | "SWTOAAS_SS[d=1]" | "SW Top-of-Atm Rad. seasalt"            |"W m-2"      | "area[d=1]" 
     90swtoaasant_global  | "SWTOAAS_ANT"  | "" | "SWTOAAS_ANT[d=1]"  | "SWTOAAS_ANT " | "W m-2" | "area[d=1]" 
     91swtoaasaer_global  | "SWTOAAS_AER"  | "" | "SWTOAAS_AER[d=1]"  | "SWTOAAS_AER " | "W m-2" | "area[d=1]" 
     92swtoaasnat_global  | "SWTOAAS_NAT"  | "" | "SWTOAAS_NAT[d=1]"  | "SWTOAAS_NAT " | "W m-2" | "area[d=1]" 
     93swtoaasbc_global   | "SWTOAAS_BC"   | "" | "SWTOAAS_BC[d=1]"   | "SWTOAAS_BC  " | "W m-2" | "area[d=1]" 
     94swtoaasso4_global  | "SWTOAAS_SO4"  | "" | "SWTOAAS_SO4[d=1]"  | "SWTOAAS_SO4 " | "W m-2" | "area[d=1]" 
     95swtoaaspom_global  | "SWTOAAS_POM"  | "" | "SWTOAAS_POM[d=1]"  | "SWTOAAS_POM " | "W m-2" | "area[d=1]" 
     96swtoaasdno3_global | "SWTOAAS_DNO3" | "" | "SWTOAAS_DNO3[d=1]" | "SWTOAAS_DNO3" | "W m-2" | "area[d=1]" 
     97swtoaassno3_global | "SWTOAAS_SNO3" | "" | "SWTOAAS_SNO3[d=1]" | "SWTOAAS_SNO3" | "W m-2" | "area[d=1]" 
     98swtoaasfno3_global | "SWTOAAS_FNO3" | "" | "SWTOAAS_FNO3[d=1]" | "SWTOAAS_FNO3" | "W m-2" | "area[d=1]" 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/POST/monitoring01_lmdz.cfg

    r5586 r6337  
    3939#  field | files patterns | files additionnal | operations | title | units | calcul of area 
    4040#----------------------------------------------------------------------------------------------------------------- 
    41  bils_global    | "bils"                       | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "bils[d=1]"               | "Surf. total heat flux (GLOBAL)"         | "W/m^2"     | "aire[d=2]"    
    42  nettop_global  | "tops topl"                  | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "(tops[d=1]-topl[d=2])"   | "TOA. total heat flux (GLOBAL)"          | "W/m^2"     | "aire[d=3]" 
    43  nettop0_global | "tops0 topl0"                | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "(tops0[d=1]-topl0[d=2])" | "TOA. total heat flux ClearSky (GLOBAL)" | "W/m^2"     | "aire[d=3]" 
    44  t2m_global_prio     | "t2m"                        | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "(t2m[d=1]-273.15)"       | "Temperature at 2 meters (GLOBAL)"       | "degrees C" | "aire[d=2]" 
    45  t2m_land       | "t2m pourc_ter pourc_lic"    | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "(t2m[d=1]-273.15)"       | "Temperature at 2 meters (LAND)"         | "degrees C" | "aire[d=4]*((pourc_ter[d=2]+pourc_lic[d=3])/100.)" 
    46  tsol_global    | "tsol"                       | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "(tsol[d=1]-273.15)"      | "Surface Temperature (GLOBAL)"           | "degrees C" | "aire[d=2]" 
    47  tsol_land      | "tsol pourc_ter pourc_lic"   | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "(tsol[d=1]-273.15)"      | "Surface Temperature (LAND)"             | "degrees C" | "aire[d=4]*((pourc_ter[d=2]+pourc_lic[d=3])/100.)" 
    48  precip_global  | "precip"                     | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "precip[d=1]*86400"       | "Precipitation Totale liq+sol (GLOBAL)"  | "mm/d"      | "aire[d=2]" 
    49  precip_land    | "precip pourc_ter pourc_lic" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "precip[d=1]*86400"       | "Precipitation Totale liq+sol (LAND)"    | "mm/d"      | "aire[d=4]*((pourc_ter[d=2]+pourc_lic[d=3])/100.)" 
    50  evap_global    | "evap"                       | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "evap[d=1]"               | "Evaporation (GLOBAL)"                   | "kg/(s*m2)" | "aire[d=2]" 
    51  evap_land      | "evap pourc_ter pourc_lic"   | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "evap[d=1]"               | "Evaporation (LAND)"                     | "kg/(s*m2)" | "aire[d=4]*((pourc_ter[d=2]+pourc_lic[d=3])/100.)" 
    52  flat_global    | "flat"                       | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "flat[d=1]"               | "Surf. latent heat flux (GLOBAL)"         | "W/m^2"     | "aire[d=2]" 
    53  prw_global     | "prw"                        | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "prw[d=1]"                | "Precipitable water (GLOBAL)"            | "kg/m^2"    | "aire[d=2]" 
    54  ener_global    | "nettop precip snow sols soll sens" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "nettop[d=1,x=@ave,y=@ave]+(precip[d=2,x=@ave,y=@ave]-snow[d=3,x=@ave,y=@ave])*2.5008E+6+snow[d=3,x=@ave,y=@ave]*2.8345E+6-sols[d=4,x=@ave,y=@ave]-soll[d=5,x=@ave,y=@ave]-sens[d=6,x=@ave,y=@ave]" | "Destruction d energie par l atmosphere" | "W/m^2" | "1" | 
    55  bils_corrected_global  | "bils precip snow flat" | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "bils[d=1,x=@ave,y=@ave]-flat[d=4,x=@ave,y=@ave]-(precip[d=2,x=@ave,y=@ave]-snow[d=3,x=@ave,y=@ave])*2.5008E+6-snow[d=3,x=@ave,y=@ave]*2.8345E+6" | "Corrected energy budget at surface" | "W/m^2" | "1" | 
    56  vitu_qbo               | "vitu"                  | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "vitu[y=-5:5@ave,x=-180:180@ave,z=5000,d=1]"                | "vitu at 5000 Pa for QBO +5deg/-5deg"            | "m/s"    | "1" 
    57  od550aer_tropo_forcing | "od550aer"              | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "od550aer[d=1]"           | "Total aerosol optical depth at 550nm"   | "-"         | "aire[d=2]"    
    58  od550aer_strat_forcing | "od550_STRAT"           | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "od550_STRAT[d=1]"        | "Aerosol optical depth at 550nm"         | "-"         | "aire[d=2]"    
    59  od550lt1aer_forcing    | "od550lt1aer"           | "/ccc/work/cont003/igcmg/igcmg/IGCM/ATM/GRID/aire_ICO40_to_144x143.nc" | "od550lt1aer[d=1]"        | "Fine mode optical depth"                | "-"         | "aire[d=2]"    
     41 bils_global    | "bils"                       | "" | "bils[d=1]"               | "Surf. total heat flux (GLOBAL)"         | "W/m^2"     | "aire[d=1]"    
     42 nettop_global  | "tops topl"                  | "" | "(tops[d=1]-topl[d=2])"   | "TOA. total heat flux (GLOBAL)"          | "W/m^2"     | "aire[d=1]" 
     43 nettop0_global | "tops0 topl0"                | "" | "(tops0[d=1]-topl0[d=2])" | "TOA. total heat flux ClearSky (GLOBAL)" | "W/m^2"     | "aire[d=1]" 
     44 t2m_global_prio     | "t2m"                        | "" | "(t2m[d=1]-273.15)"       | "Temperature at 2 meters (GLOBAL)"       | "degrees C" | "aire[d=1]" 
     45 t2m_land       | "t2m pourc_ter pourc_lic"    | "" | "(t2m[d=1]-273.15)"       | "Temperature at 2 meters (LAND)"         | "degrees C" | "aire[d=1]*((pourc_ter[d=2]+pourc_lic[d=3])/100.)" 
     46 tsol_global    | "tsol"                       | "" | "(tsol[d=1]-273.15)"      | "Surface Temperature (GLOBAL)"           | "degrees C" | "aire[d=1]" 
     47 tsol_land      | "tsol pourc_ter pourc_lic"   | "" | "(tsol[d=1]-273.15)"      | "Surface Temperature (LAND)"             | "degrees C" | "aire[d=1]*((pourc_ter[d=2]+pourc_lic[d=3])/100.)" 
     48 precip_global  | "precip"                     | "" | "precip[d=1]*86400"       | "Precipitation Totale liq+sol (GLOBAL)"  | "mm/d"      | "aire[d=1]" 
     49 precip_land    | "precip pourc_ter pourc_lic" | "" | "precip[d=1]*86400"       | "Precipitation Totale liq+sol (LAND)"    | "mm/d"      | "aire[d=1]*((pourc_ter[d=2]+pourc_lic[d=3])/100.)" 
     50 evap_global    | "evap"                       | "" | "evap[d=1]"               | "Evaporation (GLOBAL)"                   | "kg/(s*m2)" | "aire[d=1]" 
     51 evap_land      | "evap pourc_ter pourc_lic"   | "" | "evap[d=1]"               | "Evaporation (LAND)"                     | "kg/(s*m2)" | "aire[d=1]*((pourc_ter[d=2]+pourc_lic[d=3])/100.)" 
     52 flat_global    | "flat"                       | "" | "flat[d=1]"               | "Surf. latent heat flux (GLOBAL)"         | "W/m^2"     | "aire[d=1]" 
     53 prw_global     | "prw"                        | "" | "prw[d=1]"                | "Precipitable water (GLOBAL)"            | "kg/m^2"    | "aire[d=1]" 
     54 ener_global    | "nettop precip snow sols soll sens" | "" | "nettop[d=1,x=@ave,y=@ave]+(precip[d=2,x=@ave,y=@ave]-snow[d=3,x=@ave,y=@ave])*2.5008E+6+snow[d=3,x=@ave,y=@ave]*2.8345E+6-sols[d=4,x=@ave,y=@ave]-soll[d=5,x=@ave,y=@ave]-sens[d=6,x=@ave,y=@ave]" | "Destruction d energie par l atmosphere" | "W/m^2" | "1" | 
     55 bils_corrected_global  | "bils precip snow flat" | "" | "bils[d=1,x=@ave,y=@ave]-flat[d=4,x=@ave,y=@ave]-(precip[d=2,x=@ave,y=@ave]-snow[d=3,x=@ave,y=@ave])*2.5008E+6-snow[d=3,x=@ave,y=@ave]*2.8345E+6" | "Corrected energy budget at surface" | "W/m^2" | "1" | 
     56 vitu_qbo               | "vitu"                  | "" | "vitu[y=-5:5@ave,x=-180:180@ave,z=5000,d=1]"                | "vitu at 5000 Pa for QBO +5deg/-5deg"            | "m/s"    | "1" 
     57 od550aer_tropo_forcing | "od550aer"              | "" | "od550aer[d=1]"           | "Total aerosol optical depth at 550nm"   | "-"         | "aire[d=1]"    
     58 od550aer_strat_forcing | "od550_STRAT"           | "" | "od550_STRAT[d=1]"        | "Aerosol optical depth at 550nm"         | "-"         | "aire[d=1]"    
     59 od550lt1aer_forcing    | "od550lt1aer"           | "" | "od550lt1aer[d=1]"        | "Fine mode optical depth"                | "-"         | "aire[d=1]"    
    6060 tro3_strato_forcing_DU | "colO3_strat"           | "" | "colO3_strat[x=@ave,y=@ave,d=1]"     | "colonne ozone strato" | "DU" | "" 
    6161 tro3_tropo_forcing_DU  | "colO3_trop"            | "" | "colO3_trop[x=@ave,y=@ave,d=1]"      | "colonne ozone trop"   | "DU" | "" 
  • CONFIG/UNIFORM/v7/ICOLMDZORINCA_v7/GENERAL/POST/monitoring01_orchidee.cfg

    r5586 r6337  
    3939#  field | files patterns | files additionnal | operations | title | units | calcul of area 
    4040#------------------------------------------------------------------------------------------------------------------------------------------------------ 
    41 delta_water_stock | "nobiofrac DelSoilMoist_daily DelIntercept_daily DelSWE_daily delstock_routing_daily" |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "((1-nobiofrac[d=1,l=2:100000])*DelSoilMoist_daily[d=2,l=2:100000] + DelIntercept_daily[d=3,l=2:100000] + DelSWE_daily[d=4,l=2:100000] + delstock_routing_daily[d=5,l=2:100000])" | "Change in total water stock (LANDS) " | "kg/day/m2 of land" | "Areas[d=6]*Contfrac[d=2]" 
    42 water_budget_closure | "nobiofrac DelSoilMoist_daily DelIntercept_daily DelSWE_daily delstock_routing_daily rain snowf evap riverflow coastalflow" | "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "(((1-nobiofrac[d=1,l=2:100000])*DelSoilMoist_daily[d=2,l=2:100000] + DelIntercept_daily[d=3,l=2:100000] + DelSWE_daily[d=4,l=2:100000] +  delstock_routing_daily[d=5,l=2:100000])*Areas[d=11]*Contfrac[d=1] -  ((rain[d=6,l=2:100000] + snowf[d=7,l=2:100000] - evap[d=8,l=2:100000])*Areas[d=11]*Contfrac[d=1]  - (riverflow[d=9,l=2:100000] + coastalflow[d=10,l=2:100000])*1000*86400 ))/(4*3.14*6370000*6370000*0.26)" | "Water budget closure (LANDS) " | "kg/day/m2 of land" | "2" 
    43 twbr_lands       | "TWBR"             |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "twbr[d=1,l=2:100000]*86400"       | "Hydrol water buget residu (LANDS)" | "kg/m^2/d" | "Areas[d=2]*Contfrac[d=1]" 
    44 temp_sol_lands   | "temp_sol"         |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "temp_sol[d=1]"                    | "TSOL (LANDS)"                      | "C"        | "Areas[d=2]*Contfrac[d=1]" 
    45 fluxsens_lands   | "fluxsens"         |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "fluxsens[d=1]"                    | "Sensible Flux (LANDS)"             | "W/m^2"    | "Areas[d=2]*Contfrac[d=1]" 
    46 evap_lands       | "evap"             |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "evap[d=1]"                        | "Evaporation (LANDS)"               | "mm/d"     | "Areas[d=2]*Contfrac[d=1]" 
    47 evapnu_lands     | "evapnu"           |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "evapnu[d=1]"                      | "Soil evaporation (LANDS)"          | "mm/d"     | "Areas[d=2]*Contfrac[d=1]" 
    48 transpir_lands   | "transpir"         |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "transpir[d=1,k=@sum]"             | "Transpiration (sum over all PFT, LANDS)" | "mm/d" | "Areas[d=2]*Contfrac[d=1]" 
    49 subli_lands      | "subli"            |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "subli[d=1]"                       | "Sublimation (LANDS)"               | "mm/d"     | "Areas[d=2]*Contfrac[d=1]" 
    50 snow_swe_lands   | "frac_snow snow"   |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "snow[d=2]"                        | "Snow Mass (LANDS)"                 | "kg/m^2"   | "Areas[d=3]*Contfrac[d=2]" 
    51 snownobio_lands  | "snownobio"        |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "snownobio[d=1]"                   | "Snow Other Surfaces (LANDS)"       | "kg/m^2"   | "Areas[d=2]*Contfrac[d=1]" 
    52 snowf_lands      | "snowf"            |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "snowf[d=1]"                       | "Snowfall (LANDS)"                  | "mm/d"     | "Areas[d=2]*Contfrac[d=1]" 
    53 precip_lands     | "rain snowf"       |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "rain[d=1] + snowf[d=2]"           | "Total precipitaion (LANDS)"        | "mm/d"     | "Areas[d=3]*Contfrac[d=1]" 
    54 runoff_lands     | "runoff"           |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "runoff[d=1]"                      | "Surface runoff  (LANDS)"           | "kg/m^2"   | "Areas[d=2]*Contfrac[d=1]" 
    55 drainage_lands   | "drainage"         |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "drainage[d=1]"                    | "Drainage  (LANDS)"                 | "kg/m^2"   | "Areas[d=2]*Contfrac[d=1]" 
    56 humidity_lands   | "mrso"             |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "mrso[d=1]"                        | "Total Soil Moisture  (LANDS)"      | "kg/m^2"   | "Areas[d=2]*Contfrac[d=1]" 
    57 surface_humidity_lands | "mrsos"      |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "mrsos[d=1]"                       | "Top 10cm soil moisture  (LANDS)"   | "kg/m^2"   | "Areas[d=2]*Contfrac[d=1]" 
    58 albedo_lands     | "alb_vis alb_nir"  |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "((alb_vis[d=1]+alb_nir[d=2])*0.5)"| "Mean Albedo (LANDS)"               | "1"        | "Areas[d=3]*Contfrac[d=1]" 
    59 lai_lands        | "LAImean"          |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "LAImean[d=1]"                     | "LAI (mean excluding PFT=1) (LANDS)"| "1"        | "Areas[d=2]*Contfrac[d=1]" 
    60 nee_lands        | "nee maxvegetfrac" |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "(nee[d=1]*365*86400*maxvegetfrac[d=2]*Areas[d=3]*Contfrac[d=1]/1e15)"   | "Net Ecosystem Exchange" | "PgC/yr" | "2" 
    61 maxvegetagri_forcing | "maxvegetfrac" |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "maxvegetfrac[d=1,K=12:13@sum]"    | "veget_max fraction of agriculture [sum of pft=12,13] "| "1"  | "Areas[d=2]*Contfrac[d=1]" 
    62 maxvegetbare_forcing | "maxvegetfrac" |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "maxvegetfrac[d=1,K=1]"            | "veget_max fraction on bare soil [pft=1] "             | "1"  | "Areas[d=2]*Contfrac[d=1]" 
    63 vegetn_lands     | "vegetfrac"        |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "vegetfrac[d=1,K=2:9@sum]"         | "veget trees[sum of pft=2:9] (LANDS)"                  | "1"  | "Areas[d=2]*Contfrac[d=1]" 
    64 vegetg_lands     | "vegetfrac"        |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "vegetfrac[d=1,K=10:11@sum]+vegetfrac[d=1,K=14:15@sum]"       | "veget natural grasses[sum of pft=10,11,14,15] (LANDS)"      | "1"  | "Areas[d=2]*Contfrac[d=1]" 
    65 vegeta_lands     | "vegetfrac"        |  "/ccc/work/cont003/igcmg/igcmg/IGCM/SRF/GRID/Areas_ICO40_to_144x143.nc" | "vegetfrac[d=1,K=12:13@sum]"       | "veget agriculture [sum of pft=12,13] (LANDS)"         | "1"  | "Areas[d=2]*Contfrac[d=1]" 
     41delta_water_stock | "nobiofrac DelSoilMoist_daily DelIntercept_daily DelSWE_daily delstock_routing_daily" |  "" | "((1-nobiofrac[d=1,l=2:100000])*DelSoilMoist_daily[d=2,l=2:100000] + DelIntercept_daily[d=3,l=2:100000] + DelSWE_daily[d=4,l=2:100000] + delstock_routing_daily[d=5,l=2:100000])" | "Change in total water stock (LANDS) " | "kg/day/m2 of land" | "Areas[d=2]*Contfrac[d=2]" 
     42water_budget_closure | "nobiofrac DelSoilMoist_daily DelIntercept_daily DelSWE_daily delstock_routing_daily rain snowf evap riverflow coastalflow" | "" | "(((1-nobiofrac[d=1,l=2:100000])*DelSoilMoist_daily[d=2,l=2:100000] + DelIntercept_daily[d=3,l=2:100000] + DelSWE_daily[d=4,l=2:100000] +  delstock_routing_daily[d=5,l=2:100000])*Areas[d=1]*Contfrac[d=1] -  ((rain[d=6,l=2:100000] + snowf[d=7,l=2:100000] - evap[d=8,l=2:100000])*Areas[d=1]*Contfrac[d=1]  - (riverflow[d=9,l=2:100000] + coastalflow[d=10,l=2:100000])*1000*86400 ))/(4*3.14*6370000*6370000*0.26)" | "Water budget closure (LANDS) " | "kg/day/m2 of land" | "2" 
     43twbr_lands       | "TWBR"             |  "" | "twbr[d=1,l=2:100000]*86400"       | "Hydrol water buget residu (LANDS)" | "kg/m^2/d" | "Areas[d=1]*Contfrac[d=1]" 
     44temp_sol_lands   | "temp_sol"         |  "" | "temp_sol[d=1]"                    | "TSOL (LANDS)"                      | "C"        | "Areas[d=1]*Contfrac[d=1]" 
     45fluxsens_lands   | "fluxsens"         |  "" | "fluxsens[d=1]"                    | "Sensible Flux (LANDS)"             | "W/m^2"    | "Areas[d=1]*Contfrac[d=1]" 
     46evap_lands       | "evap"             |  "" | "evap[d=1]"                        | "Evaporation (LANDS)"               | "mm/d"     | "Areas[d=1]*Contfrac[d=1]" 
     47evapnu_lands     | "evapnu"           |  "" | "evapnu[d=1]"                      | "Soil evaporation (LANDS)"          | "mm/d"     | "Areas[d=1]*Contfrac[d=1]" 
     48transpir_lands   | "transpir"         |  "" | "transpir[d=1,k=@sum]"             | "Transpiration (sum over all PFT, LANDS)" | "mm/d" | "Areas[d=1]*Contfrac[d=1]" 
     49subli_lands      | "subli"            |  "" | "subli[d=1]"                       | "Sublimation (LANDS)"               | "mm/d"     | "Areas[d=1]*Contfrac[d=1]" 
     50snow_swe_lands   | "frac_snow snow"   |  "" | "snow[d=2]"                        | "Snow Mass (LANDS)"                 | "kg/m^2"   | "Areas[d=2]*Contfrac[d=2]" 
     51snownobio_lands  | "snownobio"        |  "" | "snownobio[d=1]"                   | "Snow Other Surfaces (LANDS)"       | "kg/m^2"   | "Areas[d=1]*Contfrac[d=1]" 
     52snowf_lands      | "snowf"            |  "" | "snowf[d=1]"                       | "Snowfall (LANDS)"                  | "mm/d"     | "Areas[d=1]*Contfrac[d=1]" 
     53precip_lands     | "rain snowf"       |  "" | "rain[d=1] + snowf[d=2]"           | "Total precipitaion (LANDS)"        | "mm/d"     | "Areas[d=1]*Contfrac[d=1]" 
     54runoff_lands     | "runoff"           |  "" | "runoff[d=1]"                      | "Surface runoff  (LANDS)"           | "kg/m^2"   | "Areas[d=1]*Contfrac[d=1]" 
     55drainage_lands   | "drainage"         |  "" | "drainage[d=1]"                    | "Drainage  (LANDS)"                 | "kg/m^2"   | "Areas[d=1]*Contfrac[d=1]" 
     56humidity_lands   | "mrso"             |  "" | "mrso[d=1]"                        | "Total Soil Moisture  (LANDS)"      | "kg/m^2"   | "Areas[d=1]*Contfrac[d=1]" 
     57surface_humidity_lands | "mrsos"      |  "" | "mrsos[d=1]"                       | "Top 10cm soil moisture  (LANDS)"   | "kg/m^2"   | "Areas[d=1]*Contfrac[d=1]" 
     58albedo_lands     | "alb_vis alb_nir"  |  "" | "((alb_vis[d=1]+alb_nir[d=2])*0.5)"| "Mean Albedo (LANDS)"               | "1"        | "Areas[d=1]*Contfrac[d=1]" 
     59lai_lands        | "LAImean"          |  "" | "LAImean[d=1]"                     | "LAI (mean excluding PFT=1) (LANDS)"| "1"        | "Areas[d=1]*Contfrac[d=1]" 
     60nee_lands        | "nee maxvegetfrac" |  "" | "(nee[d=1]*365*86400*maxvegetfrac[d=2]*Areas[d=1]*Contfrac[d=1]/1e15)"   | "Net Ecosystem Exchange" | "PgC/yr" | "2" 
     61maxvegetagri_forcing | "maxvegetfrac" |  "" | "maxvegetfrac[d=1,K=12:13@sum]"    | "veget_max fraction of agriculture [sum of pft=12,13] "| "1"  | "Areas[d=1]*Contfrac[d=1]" 
     62maxvegetbare_forcing | "maxvegetfrac" |  "" | "maxvegetfrac[d=1,K=1]"            | "veget_max fraction on bare soil [pft=1] "             | "1"  | "Areas[d=1]*Contfrac[d=1]" 
     63vegetn_lands     | "vegetfrac"        |  "" | "vegetfrac[d=1,K=2:9@sum]"         | "veget trees[sum of pft=2:9] (LANDS)"                  | "1"  | "Areas[d=1]*Contfrac[d=1]" 
     64vegetg_lands     | "vegetfrac"        |  "" | "vegetfrac[d=1,K=10:11@sum]+vegetfrac[d=1,K=14:15@sum]"       | "veget natural grasses[sum of pft=10,11,14,15] (LANDS)"      | "1"  | "Areas[d=1]*Contfrac[d=1]" 
     65vegeta_lands     | "vegetfrac"        |  "" | "vegetfrac[d=1,K=12:13@sum]"       | "veget agriculture [sum of pft=12,13] (LANDS)"         | "1"  | "Areas[d=1]*Contfrac[d=1]" 
    6666 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/EXPERIMENTS/ICOLMDZ/CREATE_amip/COMP/lmdz.card

    r6290 r6337  
    7373        (${SUBMIT_DIR}/PARAM/config.def_actuel     ,  config.def),    \ 
    7474        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    75         (${SUBMIT_DIR}/PARAM/guide.def, .), \ 
    7675        (${SUBMIT_DIR}/PARAM/tracer.def, .) 
    7776 
     
    8079 
    8180[OutputText] 
    82 List=   (physiq.def, gcm.def, vert.def, run.def, config.def, tracer.def, guide.def, context_lmdz.xml, context_input_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml) 
     81List=   (physiq.def, gcm.def, vert.def, run.def, config.def, tracer.def, context_lmdz.xml, context_input_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml) 
    8382 
    8483[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/EXPERIMENTS/ICOLMDZ/CREATE_hadisst/COMP/lmdz.card

    r6290 r6337  
    7373        (${SUBMIT_DIR}/PARAM/config.def_actuel     ,  config.def),    \ 
    7474        (${SUBMIT_DIR}/PARAM/run.def, .), \ 
    75         (${SUBMIT_DIR}/PARAM/guide.def, .), \ 
    7675        (${SUBMIT_DIR}/PARAM/tracer.def, .) 
    7776 
     
    8079 
    8180[OutputText] 
    82 List=   (physiq.def, gcm.def, vert.def, run.def, config.def, tracer.def, guide.def, context_lmdz.xml, context_input_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml) 
     81List=   (physiq.def, gcm.def, vert.def, run.def, config.def, tracer.def, context_lmdz.xml, context_input_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml) 
    8382 
    8483[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/EXPERIMENTS/ICOLMDZ/clim_noleap/COMP/dynamico.card

    r4607 r6337  
    1313iflag_phys=1 
    1414 
     15# Nugding : ok_guide=y/n 
     16# If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below  
     17ok_guide=n 
     18 
    1519 
    1620[InitialStateFiles] 
     
    2125List=() 
    2226ListNonDel= () 
     27 
     28#uncomment if you are running in nudge mode 
     29#List=($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 
     30#     ($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 
    2331 
    2432[SmoothFiles] 
     
    3341        (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 
    3442        (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 
    35         (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 
     43        (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .),\ 
     44        (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .) 
    3645 
    3746 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/EXPERIMENTS/ICOLMDZ/clim_noleap/COMP/lmdz.card

    r6290 r6337  
    2222# Set tau_gl depending on the forcing file for the sea-ice (use 2. for amip and 1. for hadisst) 
    2323tau_gl=2. 
    24  
    25 # Nugding : ok_guide=y/n 
    26 # If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    27 ok_guide=n 
    2824 
    2925 
     
    7672        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_output_nl.txt, .),           \ 
    7773        (${SUBMIT_DIR}/PARAM/config.def_${ConfType},  config.def),          \ 
    78         (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    7974        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    8075        (${SUBMIT_DIR}/PARAM/tracer.def, .),                               \ 
     
    10297 
    10398[OutputText] 
    104 List=   (physiq.def, run.def, tracer.def, guide.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
     99List=   (physiq.def, run.def, tracer.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
    105100 
    106101[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/EXPERIMENTS/ICOLMDZOR/clim_noleap/COMP/dynamico.card

    r6280 r6337  
    1313iflag_phys=1 
    1414 
     15# Nugding : ok_guide=y/n 
     16# If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
     17ok_guide=n 
     18 
    1519 
    1620[InitialStateFiles] 
     
    2125List=() 
    2226ListNonDel= () 
     27 
     28#uncomment if you are running in nudge mode 
     29#List=($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 
     30#     ($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 
     31 
    2332 
    2433[SmoothFiles] 
     
    3342        (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 
    3443        (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 
    35         (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 
     44        (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .),\ 
     45        (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .) 
    3646 
    3747 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/EXPERIMENTS/ICOLMDZOR/clim_noleap/COMP/lmdz.card

    r6290 r6337  
    2222# Set tau_gl depending on the forcing file for the sea-ice (use 2. for amip and 1. for hadisst) 
    2323tau_gl=2. 
    24  
    25 # Nugding : ok_guide=y/n 
    26 # If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    27 ok_guide=n 
    2824 
    2925 
     
    7672        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_output_nl.txt, .),           \ 
    7773        (${SUBMIT_DIR}/PARAM/config.def_${ConfType},  config.def),          \ 
    78         (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    7974        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    8075        (${SUBMIT_DIR}/PARAM/tracer.def, .),                                \ 
     
    10297 
    10398[OutputText] 
    104 List=   (physiq.def, run.def, tracer.def, guide.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
     99List=   (physiq.def, run.def, tracer.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
    105100 
    106101[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/EXPERIMENTS/ICOLMDZOR/highresmip/COMP/dynamico.card

    r4607 r6337  
    1313iflag_phys=1 
    1414 
     15# Nugding : ok_guide=y/n 
     16# If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below  
     17ok_guide=n 
    1518 
    1619[InitialStateFiles] 
     
    2124List=() 
    2225ListNonDel= () 
     26 
     27#uncomment if you are running in nudge mode 
     28#List=($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 
     29#     ($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 
    2330 
    2431[SmoothFiles] 
     
    3340        (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 
    3441        (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 
    35         (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 
     42        (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .),\ 
     43        (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .) 
    3644 
    3745 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/EXPERIMENTS/ICOLMDZOR/highresmip/COMP/lmdz.card

    r6290 r6337  
    2424tau_gl=1. 
    2525 
    26 # Nugding : ok_guide=y/n 
    27 # If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    28 ok_guide=n 
    2926 
    3027 
     
    8178        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_output_nl.txt, .),           \ 
    8279        (${SUBMIT_DIR}/PARAM/config.def_${ConfType},  config.def),          \ 
    83         (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    8480        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    8581        (${SUBMIT_DIR}/PARAM/tracer.def, .),                               \ 
     
    107103 
    108104[OutputText] 
    109 List=   (physiq.def, run.def, tracer.def, guide.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
     105List=   (physiq.def, run.def, tracer.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
    110106 
    111107[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/EXPERIMENTS/ICOLMDZOR/highresmip_CMIP6/COMP/dynamico.card

    r4607 r6337  
    1313iflag_phys=1 
    1414 
     15# Nugding : ok_guide=y/n 
     16# If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below  
     17ok_guide=n 
     18 
    1519 
    1620[InitialStateFiles] 
     
    2125List=() 
    2226ListNonDel= () 
     27 
     28#uncomment if you are running in nudge mode 
     29#List=($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/u.${year}${month}.aphe5.GLOBAL_025.nc, u.nc),\ 
     30#     ($CCCSTOREDIR/../../subipsl/subipsl/ERA5/NETCDF/GLOBAL_025/4xdaily/AN_PL/${year}/v.${year}${month}.aphe5.GLOBAL_025.nc, v.nc) 
    2331 
    2432[SmoothFiles] 
     
    3341        (${MODIPSL}/modeles/DYNAMICO/xml/context_input_dynamico.xml, .),\ 
    3442        (${MODIPSL}/modeles/DYNAMICO/xml/field_def_dynamico.xml, .),\ 
    35         (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .) 
     43        (${MODIPSL}/modeles/DYNAMICO/xml/file_def_dynamico.xml, .),\ 
     44        (${SUBMIT_DIR}/PARAM/nudging_dynamico.xml, .) 
    3645 
    3746 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/EXPERIMENTS/ICOLMDZOR/highresmip_CMIP6/COMP/lmdz.card

    r6290 r6337  
    2424tau_gl=1. 
    2525 
    26 # Nugding : ok_guide=y/n 
    27 # If ok_guide=y, add nudging files(u.nc, v.nc, hur.nc,...) in BoundaryFiles section below. 
    28 ok_guide=n 
    29  
    3026 
    3127# Specify which output file to activate and at which output_level 
     
    8278        (${MODIPSL}/modeles/LMDZ/DefLists/cosp_output_nl.txt, .),           \ 
    8379        (${SUBMIT_DIR}/PARAM/config.def_${ConfType},  config.def),          \ 
    84         (${SUBMIT_DIR}/PARAM/guide.def, .),                                 \ 
    8580        (${SUBMIT_DIR}/PARAM/run.def, .),                                   \ 
    8681        (${SUBMIT_DIR}/PARAM/tracer.def, .),                               \ 
     
    109104 
    110105[OutputText] 
    111 List=   (physiq.def, run.def, tracer.def, guide.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
     106List=   (physiq.def, run.def, tracer.def, config.def, vert.def, used_run.def, context_lmdz.xml, field_def_lmdz.xml, file_def_*lmdz.xml, debug.01, lmdz.prt) 
    112107 
    113108[OutputFiles] 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/GENERAL/DRIVER/dynamico.driver

    r6280 r6337  
    2424 
    2525 
     26    if [ -f ${SUBMIT_DIR}/../../../bin/inca_${OptMode}_${ConfChem}.dat ];  then  
     27        eval $(grep nbtrac ${SUBMIT_DIR}/../../../bin/inca_${OptMode}_${ConfChem}.dat) || nbtrac=1 
     28    else 
     29        nbtrac=1 
     30    fi 
     31    ((nbtrac=nbtrac+3)) 
     32 
     33 
    2634    if [ ! -f ${SUBMIT_DIR}/../../../modeles/DYNAMICO/xml/file_def_dynamico.xml ];  then  
    2735        module load python3 
    2836        python3 ${SUBMIT_DIR}/../../../modeles/DYNAMICO/xml/file_def_dynamico.xml.py > ${SUBMIT_DIR}/../../../modeles/DYNAMICO/xml/file_def_dynamico.xml 
    2937    fi 
    30  
    3138 
    3239    IGCM_debug_PopStack "ICO_Initialize" 
     
    4552    fi 
    4653 
     54    # set number of tracer in run_dynamico.def  
     55    IGCM_comp_modifyDefFile nonblocker run_dynamico.def nqtot ${nbtrac} 
     56 
    4757    # Set lenght for execution  
    4858    IGCM_comp_modifyDefFile blocker run_dynamico.def run_length $(( ${PeriodLengthInDays} * 86400 )) 
     59 
     60    #  Activate nudging if ok_guide=y set in dynamico.card 
     61    if [  X${dynamico_UserChoices_ok_guide} = Xy ] ; then 
     62        IGCM_comp_modifyDefFile nonblocker run_dynamico.def guided_type  nudging 
     63    else 
     64        IGCM_comp_modifyDefFile nonblocker run_dynamico.def guided_type  none 
     65    fi 
    4966 
    5067    # Change run_dynamico.def according to UserChoices options set in dynmaico.card 
     
    98115    fi 
    99116 
     117    if [ -f tracers_dynamico.xml ] ; then 
     118        echo '<context id="icosagcm" src="./tracers_dynamico.xml" />'  >> add.tmp 
     119    fi 
     120 
     121    if [  X${dynamico_UserChoices_ok_guide} = Xy ] ; then 
     122        if [ -f nudging_dynamico.xml ] ; then 
     123            echo '<context id="icosagcm" src="./nudging_dynamico.xml" />'  >> add.tmp 
     124        else 
     125            IGCM_debug_Exit "you choose ok_guide=y and forget to add the copy of nudging_dynamico.xml file in dynamico.card" 
     126            IGCM_debug_Verif_Exit 
     127        fi 
     128    fi 
     129 
     130    if [ -f file_def_dynamico.xml ] ; then 
     131        echo '<context id="icosagcm" src="./file_def_dynamico.xml" />' >> add.tmp 
     132    fi  
     133 
     134 
    100135    # Include xml files for output configuration if running with workflow CMIP6 
    101136    if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] ; then 
     
    121156      rm add.tmp 
    122157    fi 
     158 
     159    #remove unlimited time axis on winds files  
     160    if [ -f u.nc ] ; then  
     161        nccopy -u u.nc tmp.nc 
     162        mv tmp.nc u.nc 
     163    fi  
     164    if [ -f v.nc ] ; then  
     165        nccopy -u v.nc tmp.nc 
     166        mv tmp.nc v.nc 
     167    fi  
     168 
    123169 
    124170    if [ X${config_ListOfComponents_CPL} = Xoasis ] ; then 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/GENERAL/DRIVER/lmdz.driver

    r6290 r6337  
    3131        RESOL_ATM_Z=${dynamico_UserChoices_RESOL_ATM_Z} 
    3232        RESOL_NBP=${dynamico_UserChoices_RESOL_NBP} 
    33     RESOL_ATM="nbp${RESOL_NBP}" 
     33        RESOL_ATM="nbp${RESOL_NBP}" 
    3434    fi 
    3535 
     
    382382    fi 
    383383 
    384     if [ X${config_UserChoices_ConfigType} = XESMCO2AER ] ; then 
    385     echo "ESM config, with INCA and CO2i, set type_trac=inco in run.def" 
    386     IGCM_comp_modifyDefFile blocker run.def type_trac inco 
    387     IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1 
    388     elif [ X${config_ListOfComponents_CHM} = Xinca ] ; then 
     384    if [ X${config_ListOfComponents_CHM} = Xinca ] ; then 
    389385        echo "Activate coupling to INCA, set type_trac=inca in run.def" 
    390386        IGCM_comp_modifyDefFile blocker run.def type_trac inca 
     
    399395        IGCM_comp_modifyDefFile blocker run.def type_trac co2i 
    400396        IGCM_comp_modifyDefFile blocker run.def config_inca none 
    401     IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1  
     397        IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1  
    402398    elif [ X${lmdz_UserChoices_LMDZ_strataero} = Xy ] ; then 
    403399        echo "No coupling to chemistry model but it is a LMDZ STRATAER configuration, set type_trac=coag in run.def" 
     
    405401        IGCM_comp_modifyDefFile blocker run.def config_inca none 
    406402        IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1   
     403    elif [ X${config_UserChoices_ConfigType} = XESMCO2AER ] ; then 
     404        echo "ESM config, with INCA and CO2i, set type_trac=inco in run.def" 
     405        IGCM_comp_modifyDefFile blocker run.def type_trac inco 
     406        IGCM_comp_modifyDefFile blocker run.def iflag_phytrac 1 
    407407    else 
    408408        echo "No coupling to chemistry model, set type_trac=lmdz in run.def" 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/GENERAL/PARAM/run_dynamico.def_nbp40

    r5479 r6337  
     1metric_type = icosa_global 
     2 
     3#---------------- guided ---------------- 
     4#guided_type = none 
     5guided_type = _AUTO_ 
     6#nudging 
     7#frequence de lecture dans fichier forcage / coller a frequence du fichier par rapport à dt 
     8# toutes les 6h  
     9itau_nudging = 48 
     10 
     11nudging_zone = global 
     12 
     13 
     14#temps relaxation en secondes = force de rappel (voir dissip/nudging.f90)  >= dt 
     15U_relax_in=21600 
     16PS_relax_in=1e30 
     17T_relax_in=1e30 
     18Q_relax_in=1e30 
     19 
     20#guide_U = u, v  
     21guide_U=y 
     22 
     23# -------------------------------  --------------------------------- 
     24 
    125mpi_threading_mode=funneled 
    226# ------------------------------- Mesh --------------------------------- 
     
    4266# ---------------------------------- Misc -------------------------------- 
    4367# number of tracer (nqtot) : integer (default 1) 
    44 nqtot=4 
     68nqtot=_AUTO_: DEFAULT=4 
    4569 
    4670 
  • CONFIG/UNIFORM/v7/ICOLMDZOR_v7/GENERAL/PARAM/run_dynamico.def_nbp80

    r5479 r6337  
    4242# ---------------------------------- Misc -------------------------------- 
    4343# number of tracer (nqtot) : integer (default 1) 
    44 nqtot=4 
     44nqtot=_AUTO_: DEFAULT=4 
    4545 
    4646 
  • CONFIG/UNIFORM/v7/diff_configurations.ksh

    r6335 r6337  
    1717ConfigList=`ls |grep ${ConfigFamily} |grep -v out` 
    1818ConfigList=$ConfigList 
    19 ConfigList="ICOLMDZOR_v7 ICOLMDZORINCA_v7" 
     19ConfigList="ICOLMDZORINCA_v7 ICOLMDZOR_v7" 
    2020verbose=no 
    2121echo All configurations to tests : $ConfigList 
Note: See TracChangeset for help on using the changeset viewer.