Ignore:
Timestamp:
03/23/18 15:31:39 (6 years ago)
Author:
acosce
Message:

Update IPSLESM to comply with v6 standard and add the AER experiment for the coupled model

Location:
CONFIG/UNIFORM/v6/IPSLESM6/GENERAL
Files:
19 added
24 edited

Legend:

Unmodified
Added
Removed
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/DRIVER/lim2.driver

    r3434 r3687  
    3939    IGCM_debug_Print 1 ${VI1D_ENABLE}  ${VI5D_ENABLE} ${VI1M_ENABLE} ${VI1Y_ENABLE} 
    4040 
    41     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1d enabled ${VI1D_ENABLE} 
    42     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 5d enabled ${VI5D_ENABLE} 
    43     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1m enabled ${VI1M_ENABLE} 
    44     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1y enabled ${VI1Y_ENABLE} 
     41    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1d_lim enabled ${VI1D_ENABLE} 
     42    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 5d_lim enabled ${VI5D_ENABLE} 
     43    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1m_lim enabled ${VI1M_ENABLE} 
     44    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1y_lim enabled ${VI1Y_ENABLE} 
    4545 
    4646    echo UPDATE ICE !!! 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/DRIVER/lim3.driver

    r3434 r3687  
    3636  # Update iodef.xml 
    3737 
     38    if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] ; then        
     39        VI1D_ENABLE=".FALSE." 
     40        VI5D_ENABLE=".FALSE." 
     41        VI1M_ENABLE=".FALSE." 
     42        VI1Y_ENABLE=".FALSE." 
     43    fi 
     44 
    3845    IGCM_debug_Print 1 'Informations into iodef.xml : VI1D_ENABLE VI5D_ENABLE VI1M_ENABLE VI1Y_ENABLE ' 
    3946    IGCM_debug_Print 1 ${VI1D_ENABLE}  ${VI5D_ENABLE} ${VI1M_ENABLE} ${VI1Y_ENABLE} 
    4047 
    41     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1d enabled ${VI1D_ENABLE} 
    42     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 5d enabled ${VI5D_ENABLE} 
    43     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1m enabled ${VI1M_ENABLE} 
    44     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1y enabled ${VI1Y_ENABLE} 
     48    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1d_lim enabled ${VI1D_ENABLE} 
     49    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 5d_lim enabled ${VI5D_ENABLE} 
     50    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1m_lim enabled ${VI1M_ENABLE} 
     51    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1y_lim enabled ${VI1Y_ENABLE} 
    4552 
    4653    echo UPDATE ICE !!! 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/DRIVER/lmdz.driver

    r3127 r3687  
    5353    ok_hf3hm=.FALSE. 
    5454    ok_stn=.FALSE. 
     55 
    5556 
    5657    case ${config_UserChoices_PeriodLength} in 
     
    8081    done 
    8182 
    82     ##  Read LMDZ_COSP_OK in lmdz.card 
     83    if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] ; then 
     84        ok_mensuel=.FALSE. 
     85        ok_journe=.FALSE. 
     86        ok_hf=.FALSE. 
     87        ok_hf3h=.FALSE. 
     88        ok_hf3hm=.FALSE. 
     89        ok_stn=.FALSE. 
     90    fi 
     91 
     92##  Read LMDZ_COSP_OK in lmdz.card 
    8393    if [ X${lmdz_UserChoices_LMDZ_COSP_OK} = Xy ] ; then 
    8494        ##  LMDZ_COSP_OK=y, now read all other COSP variables 
     
    159169 
    160170    # Read value for co2_ppm from file CO2.txt. If file not existing, take DEFAULT value from file.  
     171    # Calculate co2_ppm_per as co2_ppm*4. 
    161172    if [ -f CO2.txt ] ; then 
    162173        value=`grep Annee_${year} CO2.txt | awk -F= '{print $2}'` 
     
    166177            IGCM_debug_Verif_Exit 
    167178        fi 
     179        value4=`grep Annee_${year} CO2.txt | awk -F= '{print $2 * 4}'` 
    168180    else 
    169181        value=DEFAULT 
     182        value4=DEFAULT 
    170183    fi 
    171184    IGCM_comp_modifyDefFile nonblocker config.def co2_ppm $value 
     185    IGCM_comp_modifyDefFile nonblocker config.def co2_ppm_per $value4 
    172186 
    173187 
     
    456470    #  <context id="LMDZ" src="./context_lmdz.xml"/> 
    457471    echo '<context id="LMDZ" src="./context_lmdz.xml"/>' > add.tmp 
     472    if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] ; then 
     473        echo '<context id="LMDZ" src="./ping_lmdz.xml"/>' >> add.tmp 
     474        echo '<context id="LMDZ" src="./dr2xml_lmdz.xml"/>' >> add.tmp 
     475    fi 
    458476    cp iodef.xml iodef.xml.tmp 
    459477    sed -e "/COMPONENT CONTEXT/r add.tmp" iodef.xml.tmp > iodef.xml 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/DRIVER/opa9.driver

    r3434 r3687  
    134134    fi 
    135135 
     136    if ( [ "${CumulPeriod}" -eq 1 ] && [ "${opa9_UserChoices_Restart_TS_only}" = "y" ] ) ; then 
     137      OPA_LRSTAR_TS=.TRUE. 
     138    else 
     139      OPA_LRSTAR_TS=.FALSE. 
     140    fi 
    136141 
    137142    ##-- Meshmask option. Forced only once. 
     
    167172    NEMO_END=$( echo $( awk "BEGIN { printf \"%0${PRECIS}d\",${OPA_NITEND} }" ) )  
    168173 
    169     IGCM_comp_modifyNamelist blocker    namelist_cfg cn_exp    ${config_UserChoices_JobName} 
    170     IGCM_comp_modifyNamelist blocker    namelist_cfg nn_it000  ${OPA_NIT000} 
    171     IGCM_comp_modifyNamelist blocker    namelist_cfg nn_itend  ${OPA_NITEND} 
    172     IGCM_comp_modifyNamelist blocker    namelist_cfg ln_rstart ${OPA_LRSTAR} 
    173     IGCM_comp_modifyNamelist blocker    namelist_cfg nn_stock  ${OPA_NSTOCK} 
    174     IGCM_comp_modifyNamelist blocker    namelist_cfg nn_rstctl ${OPA_NRSTDT} 
    175     IGCM_comp_modifyNamelist blocker    namelist_cfg nn_date0  ${PeriodDateBegin} 
    176     IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_msh    ${OPA_NMSH} 
     174    IGCM_comp_modifyNamelist blocker    namelist_cfg cn_exp       ${config_UserChoices_JobName} 
     175    IGCM_comp_modifyNamelist blocker    namelist_cfg nn_it000     ${OPA_NIT000} 
     176    IGCM_comp_modifyNamelist blocker    namelist_cfg nn_itend     ${OPA_NITEND} 
     177    IGCM_comp_modifyNamelist blocker    namelist_cfg ln_rstart    ${OPA_LRSTAR} 
     178    IGCM_comp_modifyNamelist blocker    namelist_cfg ln_rstart_ts ${OPA_LRSTAR_TS} 
     179    IGCM_comp_modifyNamelist blocker    namelist_cfg nn_stock     ${OPA_NSTOCK} 
     180    IGCM_comp_modifyNamelist blocker    namelist_cfg nn_rstctl    ${OPA_NRSTDT} 
     181    IGCM_comp_modifyNamelist blocker    namelist_cfg nn_date0     ${PeriodDateBegin} 
     182    IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_msh       ${OPA_NMSH} 
    177183    IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_rnf_depth_file  ${OPA_NMSH} 
    178     IGCM_comp_modifyNamelist blocker    namelist_cfg nn_leapy  ${OPA_NLEAPY} 
     184    IGCM_comp_modifyNamelist blocker    namelist_cfg nn_leapy     ${OPA_NLEAPY} 
    179185     
    180186    # Update iodef.xml 
     187 
     188    if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] ; then        
     189        V1D_ENABLE=".FALSE." 
     190        V5D_ENABLE=".FALSE." 
     191        V1M_ENABLE=".FALSE." 
     192        V1Y_ENABLE=".FALSE." 
     193    fi 
    181194 
    182195    IGCM_debug_Print 1 'Informations into iodef.xml : V1D_ENABLE V5D_ENABLE V1M_ENABLE V1Y_ENABLE ' 
    183196    IGCM_debug_Print 1 ${V1D_ENABLE}  ${V5D_ENABLE} ${V1M_ENABLE} ${V1Y_ENABLE} 
    184197 
    185     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 1d enabled ${V1D_ENABLE} 
    186     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 5d enabled ${V5D_ENABLE} 
    187     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 1m enabled ${V1M_ENABLE} 
    188     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 1y enabled ${V1Y_ENABLE} 
     198    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 1d_opa enabled ${V1D_ENABLE} 
     199    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 5d_opa enabled ${V5D_ENABLE} 
     200    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 1m_opa enabled ${V1M_ENABLE} 
     201    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 1y_opa enabled ${V1Y_ENABLE} 
     202 
     203    IGCM_comp_modifyXmlFile force context_nemo.xml ref_year NONE ${opa9_UserChoices_TimeOrigin} 
    189204         
    190205  
     
    200215    #  <context id="nemo" src="./context_nemo.xml"/> 
    201216    echo '<context id="nemo" src="./context_nemo.xml"/>' > add.tmp 
     217    if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] ; then 
     218        echo '<context id="nemo" src="./ping_nemo.xml"/>' >> add.tmp 
     219        echo '<context id="nemo" src="./dr2xml_opa9.xml"/>' >> add.tmp 
     220    fi 
    202221    cp iodef.xml iodef.xml.tmp 
    203222    sed -e "/COMPONENT CONTEXT/r add.tmp" \ 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/DRIVER/orchidee.driver

    r3200 r3687  
    3434        # Deactivate output files for stomate 
    3535        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 enabled .FALSE. 
     36        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 output_level 0 
    3637        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 output_freq 1mo 
    3738        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 enabled .FALSE. 
     39        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 output_level 0 
    3840        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 output_freq 1mo 
    3941    fi 
     
    4648    fi 
    4749 
     50    # Set VEGET_UPDATE=1Y in orchidee.def if VEGET_UPDATE_at_start=y in orchidee.card and if it is the first cumul periond (start of new simulation) 
     51    if [ X${orchidee_UserChoices_VEGET_UPDATE_at_start} = Xy ] && [ ${CumulPeriod} -eq 1 ] ; then 
     52        IGCM_comp_modifyDefFile nonblocker orchidee.def VEGET_UPDATE   1Y 
     53    fi 
     54 
    4855    # Modify in orchidee.def VEGET_UPDATE if it is set in orchidee.card section UserChoices 
     56    # Note: if the variable has been set by VEGET_UPDATE_at_start, this section will not overwrite it. 
    4957    if [ ! X${orchidee_UserChoices_VEGET_UPDATE} = X ] ; then 
    5058        IGCM_comp_modifyDefFile nonblocker orchidee.def VEGET_UPDATE   ${orchidee_UserChoices_VEGET_UPDATE} 
     
    6270 
    6371    ## 2. Mangement of output and modifications of related xml files 
    64  
    65     # Set default values for sechiba1_enabled and sechiba1_freq. 
    66     # These variables are used only to modify file_def_orchidee.xml 
    67     sechiba1_enabled=.FALSE. 
    68     sechiba2_enabled=.FALSE. 
    69     sechiba1_freq=0s 
    70     sechiba2_freq=0s 
    71  
    72  
    73     # Get WriteFrenquecy for SRF (SECHIBA) from config.card 
    74     # 1 or 2 frequencies can be set in WriteFrenquecy for SRF 
    75     # The first frequency will always be used for the sechiba_history file and the  
    76     # second frequency will be used for the sechiba_out_2.nc file.  
    77     # The files are activated only if its corresponding frequency is set in WriteFrequency 
    78     ifreq=0 
    79     for frequency in ${config_SRF_WriteFrequency} ; do 
    80         case ${frequency} in 
    81             *Y|*y)  
    82                 NbYears=$( echo ${frequency} | awk -F '[yY]' '{print $1}' ) 
    83                 NbDaysYear=$( IGCM_date_DaysInYear ${year} ) 
    84                 file_enabled=.TRUE. 
    85                 file_freq=${NbYears}y ;; 
    86             *M|*m) 
    87                 NbMonths=$( echo ${frequency} | awk -F '[mM]' '{print $1}' ) 
    88                 file_enabled=.TRUE. 
    89                 file_freq=${NbMonths}mo ;; 
    90             *D|*d) 
    91                 NbDays=$( echo ${frequency} | awk -F '[dD]' '{print $1}' ) 
    92                 file_enabled=.TRUE. 
    93                 file_freq=${NbDays}d ;; 
    94             *s) 
    95                 WriteInSeconds=$( echo ${frequency} | awk -F '[s]' '{print $1}' ) 
    96                 file_enabled=.TRUE. 
    97                 file_freq=${WriteInSeconds}s ;; 
    98             HF|hf)  
    99                 file_enabled=.TRUE.  
    100                 file_freq=10800s ;; 
    101             *)  
    102                 IGCM_debug_Exit "SRF_Update " ${frequency} " invalid WriteFrequency : choose in xY, xM, xD, xs and HF"  
    103                 IGCM_debug_Verif_Exit ;; 
    104         esac 
    105  
    106         (( ifreq = ifreq + 1 )) 
    107         case ${ifreq} in 
    108             1) 
    109                 sechiba1_enabled=${file_enabled} 
    110                 sechiba1_freq=${file_freq} ;; 
    111             2) 
    112                 sechiba2_enabled=${file_enabled} 
    113                 sechiba2_freq=${file_freq} ;; 
    114         *) 
    115                 IGCM_debug_Exit "SRF_Update: It is not possible to set more than 2 output files for sechiba from config.card" 
    116                 IGCM_debug_Exit "You must correct WriteFrequancy in SRF secion in config.card." 
    117                 IGCM_debug_Exit "Adapt file_def_orchidee.xml directly if you want more output files" 
    118                 IGCM_debug_Verif_Exit ;; 
    119         esac 
    120     done 
    121  
    122  
    123     # Modify file_def_orchidee.xml file 
    124     IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 enabled ${sechiba1_enabled} 
    125     IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 output_freq ${sechiba1_freq} 
    126     IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 enabled ${sechiba2_enabled} 
    127     IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 output_freq ${sechiba2_freq} 
    128     # Use same values for sechiba1 and for sechiba3 files 
    129     IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 enabled ${sechiba1_enabled} 
    130     IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq ${sechiba1_freq} 
     72    # Modify file_def_orchidee.xml file using settings from orchidee.card 
     73    # We here suppose that for each file, in orchidee.card UserChoices section, if the parameter  
     74    # output_level_filename is set, then also output_freq_filename must be set. The existance of output_freq_filename will not be checked.  
     75    # If output_level_filename=NONE or if it is not set, the corresponding file will be deactivated. 
     76    # Settings in config.card WriteFrequency are not used any more. 
    13177     
     78    if [ X${orchidee_UserChoices_output_level_sechiba_history} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_history} = XNONE ] ; then 
     79        # output_level_sechiba_history is not set in orchidee.card or it is set to NONE. 
     80        # Deactivate the file. 
     81        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 enabled .FALSE. 
     82        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 output_level 0 
     83        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 output_freq 1mo 
     84    else 
     85        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 enabled      .TRUE. 
     86        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 output_level ${orchidee_UserChoices_output_level_sechiba_history} 
     87        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba1 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history} 
     88    fi 
     89     
     90    if [ X${orchidee_UserChoices_output_level_sechiba_out_2} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_out_2} = XNONE ] ; then 
     91        # output_level_sechiba_out_2 is not set in orchidee.card or it is set to NONE. 
     92        # Deactivate the file. 
     93        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 enabled .FALSE. 
     94        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 output_level 0 
     95        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 output_freq 1mo 
     96    else 
     97        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 enabled      .TRUE. 
     98        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 output_level ${orchidee_UserChoices_output_level_sechiba_out_2} 
     99        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba2 output_freq  ${orchidee_UserChoices_output_freq_sechiba_out_2} 
     100    fi 
     101     
     102    if [ X${orchidee_UserChoices_output_level_sechiba_history_4dim} = X ] || [ X${orchidee_UserChoices_output_level_sechiba_history_4dim} = XNONE ] ; then 
     103        # output_level_sechiba_history_4dim is not set in orchidee.card or it is set to NONE. 
     104        # Deactivate the file. 
     105        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 enabled .FALSE. 
     106        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_level 0 
     107        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq 1mo 
     108    else 
     109        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 enabled      .TRUE. 
     110        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_level ${orchidee_UserChoices_output_level_sechiba_history_4dim} 
     111        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml sechiba3 output_freq  ${orchidee_UserChoices_output_freq_sechiba_history_4dim} 
     112    fi 
     113         
    132114 
    133115    # Add include of orchidee context in iodef.xml 
     
    135117    #  <context id="orchidee" src="./context_orchidee.xml"/> 
    136118    echo '<context id="orchidee" src="./context_orchidee.xml"/>' > add.tmp 
     119    if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] ; then 
     120        echo '<context id="orchidee" src="./ping_orchidee.xml"/>' >> add.tmp 
     121        echo '<context id="orchidee" src="./dr2xml_orchidee.xml"/>' >> add.tmp 
     122    fi 
    137123    cp iodef.xml iodef.xml.tmp 
    138124    sed -e "/COMPONENT CONTEXT/r add.tmp" iodef.xml.tmp > iodef.xml 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/DRIVER/pisces.driver

    r3434 r3687  
    99 
    1010lmdzgrep2 () { 
    11      grep ${1} ${2} | grep -v "#"  | sed -e 's/=//g' -e 's/://g' -e 's/_AUTO_//' -e 's/DEFAULT//' | sed -e "s/${1}//"  
     11     grep -w ${1} ${2} | grep -v "#"  | sed -e 's/=//g' -e 's/://g' -e 's/_AUTO_//' -e 's/DEFAULT//' | sed -e "s/${1}//"  
    1212} 
    1313 
     
    110110    # Update iodef.xml 
    111111 
     112    if [ X"$( echo ${config_UserChoices_ExpType} | grep CMIP6 )" != "X" ] ; then        
     113        VT1D_ENABLE=".FALSE." 
     114        VT5D_ENABLE=".FALSE." 
     115        VT1M_ENABLE=".FALSE." 
     116        VT1Y_ENABLE=".FALSE." 
     117    fi 
     118 
    112119    IGCM_debug_Print 1 'Informations into iodef.xml : VT1D_ENABLE VT5D_ENABLE VT1M_ENABLE VT1Y_ENABLE ' 
    113120    IGCM_debug_Print 1 ${VT1D_ENABLE}  ${VT5D_ENABLE} ${VT1M_ENABLE} ${VT1Y_ENABLE} 
    114121 
    115     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 1d enabled ${VT1D_ENABLE} 
    116     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 5d enabled ${VT5D_ENABLE} 
    117     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 1m enabled ${VT1M_ENABLE} 
    118     IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 1y enabled ${VT1Y_ENABLE} 
     122    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 1d_pis enabled ${VT1D_ENABLE} 
     123    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 5d_pis enabled ${VT5D_ENABLE} 
     124    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 1m_pis enabled ${VT1M_ENABLE} 
     125    IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 1y_pis enabled ${VT1Y_ENABLE} 
    119126    
    120127    IGCM_debug_PopStack "MBG_Update" 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/DRIVER/stomate.driver

    r2758 r3687  
    11#!/bin/ksh 
    22 
    3 #D- Driver pour ORCHIDEE stomate component 
     3#D- Driver for ORCHIDEE stomate component (SBG) 
    44 
    55#----------------------------------------------------------------- 
     
    1717     
    1818    # Output management 
     19    # Modify file_def_orchidee.xml file using settings from stomate.card 
     20    # We here suppose that for each file, in stomate.card UserChoices section, if the parameter  
     21    # output_level_filename is set, then also output_freq_filename must be set. The existance of output_freq_filename will not be checked.  
     22    # If output_level_filename=NONE or if it is not set, the corresponding file will be deactivated. 
     23     
     24    if [ X${stomate_UserChoices_output_level_stomate_history} = X ] || [ X${stomate_UserChoices_output_level_stomate_history} = XNONE ] ; then 
     25        # output_level_stomate_history is not set in stomate.card or it is set to NONE. 
     26        # Deactivate the file. 
     27        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 enabled .FALSE. 
     28        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 output_level 0 
     29        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 output_freq 1mo 
     30    else 
     31        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 enabled      .TRUE. 
     32        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 output_level ${stomate_UserChoices_output_level_stomate_history} 
     33        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 output_freq  ${stomate_UserChoices_output_freq_stomate_history} 
     34    fi 
     35     
     36    if [ X${stomate_UserChoices_output_level_stomate_ipcc_history} = X ] || [ X${stomate_UserChoices_output_level_stomate_ipcc_history} = XNONE ] ; then 
     37        # output_level_stomate_ipcc_history is not set in stomate.card or it is set to NONE. 
     38        # Deactivate the file. 
     39        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 enabled .FALSE. 
     40        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 output_level 0 
     41        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 output_freq 1mo 
     42    else 
     43        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 enabled      .TRUE. 
     44        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 output_level ${stomate_UserChoices_output_level_stomate_ipcc_history} 
     45        IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 output_freq  ${stomate_UserChoices_output_freq_stomate_ipcc_history} 
     46    fi 
    1947 
    20     # Set default values for stomate output files. 
    21     stomate_enabled=.FALSE. 
    22     stomate_freq=0s 
    23  
    24     # Read WriteFrequency set in config.card section SBG.  
    25     # Only one choice can be set as WriteFrequency. The same choice will be used for  
    26     # both stomate_history and stomate_ipcc_history files.  
    27     for frequency in ${config_SBG_WriteFrequency} ; do 
    28         case ${frequency} in 
    29             *Y|*y)  
    30                 NbYears=$( echo ${frequency} | awk -F '[yY]' '{print $1}' ) 
    31                 NbDaysYear=$( IGCM_date_DaysInYear ${year} ) 
    32                 stomate_enabled=.TRUE. 
    33                 stomate_freq=${NbYears}y ;; 
    34             *M|*m)  
    35                 NbMonths=$( echo ${frequency} | awk -F '[mM]' '{print $1}' ) 
    36                 stomate_enabled=.TRUE. 
    37                 stomate_freq=${NbMonths}mo ;; 
    38             *D|*d) 
    39                 NbDays=$( echo ${frequency} | awk -F '[dD]' '{print $1}' ) 
    40                 stomate_enabled=.TRUE. 
    41                 stomate_freq=${NbDays}d ;; 
    42             *)  
    43                 IGCM_debug_Exit "SBG WriteFrequency=${frequency} is invalid. Choose between xY, xM and xD for Stomate." ;; 
    44         esac 
    45     done 
    46  
    47     # Modify file_def_orchidee.xml 
    48     IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 enabled ${stomate_enabled} 
    49     IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate1 output_freq ${stomate_freq} 
    50     IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 enabled ${stomate_enabled} 
    51     IGCM_comp_modifyXmlFile nonblocker file_def_orchidee.xml stomate2 output_freq ${stomate_freq} 
    52      
     48         
    5349 
    5450    # Define in orchidee.def if restart file should be used 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/config.def_actuel

    r3165 r3687  
    3131### co2_ppm =    taux CO2 en ppm, l'année 2000 forcage CMIP6 
    3232co2_ppm = _AUTO_: DEFAULT = 3.6912e+02 
     33### co2_ppm_per =    taux 4xCO2 en ppm (uniqument pour calcul des diags) 
     34co2_ppm_per = _AUTO_: DEFAULT = 14.7648e+02 
    3335### CH4_ppb =    taux CH4 en ppb, l'année 2000 forcage CMIP6 
    3436CH4_ppb = _AUTO_ : DEFAULT = 1.7780e+03 
     
    5557### ok_cdnc=y/n   Cloud droplet number concentration 
    5658ok_cdnc=_AUTO_ 
    57 ### bl95_b0 =    Parameter in CDNC-maer link (Boucher&Lohmann 1995) 
    58 bl95_b0=1.7 
    59 ### bl95_b1 =    Parameter in CDNC-maer link (Boucher&Lohmann 1995) 
    60 bl95_b1=0.2 
    6159# ok_alw=y flag pour activer l effet LW des poussieres 
    6260ok_alw=y 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/config.def_annuel

    r3400 r3687  
    3232### co2_ppm =    taux CO2 en ppm 
    3333co2_ppm = _AUTO_ 
     34### co2_ppm_per =    taux 4xCO2 en ppm (uniqument pour calcul des diags) 
     35co2_ppm_per = _AUTO_ 
    3436### CH4_ppb =    taux CH4 en ppb 
    3537CH4_ppb = _AUTO_ 
     
    5658### ok_cdnc=y/n   Cloud droplet number concentration 
    5759ok_cdnc=_AUTO_ 
    58 ### bl95_b0 =    Parameter in CDNC-maer link (Boucher&Lohmann 1995) 
    59 bl95_b0=1.7 
    60 ### bl95_b1 =    Parameter in CDNC-maer link (Boucher&Lohmann 1995) 
    61 bl95_b1=0.2 
    6260# ok_alw=y flag pour activer l effet LW des poussieres 
    6361ok_alw=y 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/config.def_preind

    r3129 r3687  
    3232### co2_ppm =    taux CO2 en ppm, l'année 1850 forcage CMIP6 
    3333co2_ppm = _AUTO_: DEFAULT  = 2.8432e+02 
     34### co2_ppm_per =    taux 4xCO2 en ppm (uniqument pour calcul des diags) 
     35co2_ppm_per = _AUTO_: DEFAULT  =11.3728e+02 
    3436### CH4_ppb =    taux CH4 en ppb, l'année 1850 forcage CMIP6 
    3537CH4_ppb = _AUTO_: DEFAULT = 8.0825e+02 
    3638### N2O_ppb =    taux N2O en ppb, l'année 1850 forcage CMIP6 
    3739N2O_ppb = _AUTO_: DEFAULT = 2.7302e+02 
    38 ### CFC11_ppt = taux en ppt, l'année 2000 forcage CFC11eq_CMIP6 
     40### CFC11_ppt = taux en ppt, l'année 1850 forcage CFC11eq_CMIP6 
    3941CFC11_ppt = _AUTO_: DEFAULT = 1.1726e+01 
    40 ### CFC12_ppt = taux en ppt, l'année 2000 forcage CFC12eq_CMIP6 
     42### CFC12_ppt = taux en ppt, l'année 1850 forcage CFC12eq_CMIP6 
    4143CFC12_ppt = _AUTO_: DEFAULT = 1.6513e+01 
    4244# 
     
    5658### ok_cdnc=y/n   Cloud droplet number concentration 
    5759ok_cdnc=_AUTO_ 
    58 ### bl95_b0 =    Parameter in CDNC-maer link (Boucher&Lohmann 1995) 
    59 bl95_b0=1.7 
    60 ### bl95_b1 =    Parameter in CDNC-maer link (Boucher&Lohmann 1995) 
    61 bl95_b1=0.2 
    6260# ok_alw=y flag pour activer l effet LW des poussieres 
    6361ok_alw=y 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/file_def_nemo-lim2.xml

    r2918 r3687  
    1212    <file_definition type="one_file" name="@expname@_@freq@" sync_freq="1d" min_digits="4"> 
    1313     
    14       <file_group id="1ts" output_freq="1ts"  output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 
    15       <file_group id="1h" output_freq="1h"  output_level="10" enabled=".TRUE."/> <!-- 1h files --> 
    16       <file_group id="2h" output_freq="2h"  output_level="10" enabled=".TRUE."/> <!-- 2h files --> 
    17       <file_group id="3h" output_freq="3h"  output_level="10" enabled=".TRUE."/> <!-- 3h files -->      
    18       <file_group id="4h" output_freq="4h"  output_level="10" enabled=".TRUE."/> <!-- 4h files --> 
    19       <file_group id="6h" output_freq="6h"  output_level="10" enabled=".TRUE."/> <!-- 6h files -->         
    20       <file_group id="1d" output_freq="1d"  output_level="10" enabled=".TRUE."/>  <!-- 5d files -->      
    21       <file_group id="5d" output_freq="5d"  output_level="10" enabled=".TRUE."/>  <!-- 5d files -->      
     14      <file_group id="1ts_lim" output_freq="1ts"  output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 
     15      <file_group id="1h_lim" output_freq="1h"  output_level="10" enabled=".TRUE."/> <!-- 1h files --> 
     16      <file_group id="2h_lim" output_freq="2h"  output_level="10" enabled=".TRUE."/> <!-- 2h files --> 
     17      <file_group id="3h_lim" output_freq="3h"  output_level="10" enabled=".TRUE."/> <!-- 3h files -->      
     18      <file_group id="4h_lim" output_freq="4h"  output_level="10" enabled=".TRUE."/> <!-- 4h files --> 
     19      <file_group id="6h_lim" output_freq="6h"  output_level="10" enabled=".TRUE."/> <!-- 6h files -->         
     20      <file_group id="1d_lim" output_freq="1d"  output_level="10" enabled="_AUTO_"/>  <!-- 5d files -->          
     21      <file_group id="5d_lim" output_freq="5d"  output_level="10" enabled="_AUTO_"/>  <!-- 5d files -->          
    2222 
    23       <file_group id="1m" output_freq="1mo" output_level="10" enabled="_AUTO_"> <!-- real monthly files --> 
     23      <file_group id="1m_lim" output_freq="1mo" output_level="10" enabled="_AUTO_"> <!-- real monthly files --> 
    2424 
    25         <file id="file16" name_suffix="_icemod" description="ice variables" enabled=".TRUE." > 
     25        <file id="file16" name_suffix="_icemod" description="ice variables" > 
    2626 
    2727          <field field_ref="ice_pres" /> 
     
    6969 
    7070 
    71       <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 
    72       <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 
    73       <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 
    74       <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 
    75       <file_group id="1y"  output_freq="1y" output_level="10" enabled=".TRUE."/> <!-- real yearly files --> 
    76       <file_group id="2y"  output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 
    77       <file_group id="5y"  output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 
    78       <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 
     71      <file_group id="2m_lim" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 
     72      <file_group id="3m_lim" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 
     73      <file_group id="4m_lim" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 
     74      <file_group id="6m_lim" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 
     75      <file_group id="1y_lim"  output_freq="1y" output_level="10" enabled="_AUTO_"/> <!-- real yearly files --> 
     76      <file_group id="2y_lim"  output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 
     77      <file_group id="5y_lim"  output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 
     78      <file_group id="10y_lim" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 
    7979 
    8080   </file_definition> 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/file_def_nemo-lim3.xml

    r3427 r3687  
    1212    <file_definition type="one_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="1d" min_digits="4"> 
    1313     
    14       <file_group id="1ts" output_freq="1ts"  output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 
    15       <file_group id="1h" output_freq="1h"  output_level="10" enabled=".TRUE."/> <!-- 1h files --> 
    16       <file_group id="2h" output_freq="2h"  output_level="10" enabled=".TRUE."/> <!-- 2h files --> 
    17       <file_group id="3h" output_freq="3h"  output_level="10" enabled=".TRUE."/> <!-- 3h files -->      
    18       <file_group id="4h" output_freq="4h"  output_level="10" enabled=".TRUE."/> <!-- 4h files --> 
    19       <file_group id="6h" output_freq="6h"  output_level="10" enabled=".TRUE."/> <!-- 6h files -->         
    20       <file_group id="1d" output_freq="1d"  output_level="10" enabled=".TRUE."/>  <!-- 5d files -->      
    21       <file_group id="5d" output_freq="5d"  output_level="10" enabled=".TRUE."/>  <!-- 5d files -->      
     14      <file_group id="1ts_lim" output_freq="1ts"  output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 
     15      <file_group id="1h_lim" output_freq="1h"  output_level="10" enabled=".TRUE."/> <!-- 1h files --> 
     16      <file_group id="2h_lim" output_freq="2h"  output_level="10" enabled=".TRUE."/> <!-- 2h files --> 
     17      <file_group id="3h_lim" output_freq="3h"  output_level="10" enabled=".TRUE."/> <!-- 3h files -->      
     18      <file_group id="4h_lim" output_freq="4h"  output_level="10" enabled=".TRUE."/> <!-- 4h files --> 
     19      <file_group id="6h_lim" output_freq="6h"  output_level="10" enabled=".TRUE."/> <!-- 6h files -->         
     20      <file_group id="1d_lim" output_freq="1d"  output_level="10" enabled="_AUTO_"/>  <!-- 5d files -->          
     21      <file_group id="5d_lim" output_freq="5d"  output_level="10" enabled="_AUTO_"/>  <!-- 5d files -->          
    2222 
    23       <file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files --> 
     23      <file_group id="1m_lim" output_freq="1mo" output_level="10" enabled="_AUTO_"> <!-- real monthly files --> 
    2424 
    25        <file id="file15" name_suffix="_icemod" description="ice variables" enabled=".true." > 
     25       <file id="file15" name_suffix="_icemod" description="ice variables" > 
    2626     
    2727         <field field_ref="snothic"          name="snthic"     long_name="surface_snow_thickness"   /> 
     
    2929         <field field_ref="icevolu"          name="sivolu"  /> 
    3030         <field field_ref="snowvol"          name="snvolu"  /> 
    31          <field field_ref="iiceconc"         name="siconc"  /> 
     31         <field field_ref="iceconc"          name="siconc"  /> 
    3232 
    3333     <!-- thermo --> 
     
    8888 
    8989 
    90       <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 
    91       <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 
    92       <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 
    93       <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 
    94       <file_group id="1y"  output_freq="1y" output_level="10" enabled=".TRUE."/> <!-- real yearly files --> 
    95       <file_group id="2y"  output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 
    96       <file_group id="5y"  output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 
    97       <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 
     90      <file_group id="2m_lim" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 
     91      <file_group id="3m_lim" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 
     92      <file_group id="4m_lim" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 
     93      <file_group id="6m_lim" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 
     94      <file_group id="1y_lim"  output_freq="1y" output_level="10" enabled="_AUTO_"/> <!-- real yearly files --> 
     95      <file_group id="2y_lim"  output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 
     96      <file_group id="5y_lim"  output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 
     97      <file_group id="10y_lim" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 
    9898 
    9999   </file_definition> 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/file_def_nemo-opa.xml

    r3320 r3687  
    1111    <file_definition type="one_file" name="@expname@_@freq@" sync_freq="1d" min_digits="4"> 
    1212     
    13       <file_group id="1ts" output_freq="1ts"  output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 
    14  
    15       <file_group id="1h" output_freq="1h"  output_level="10" enabled=".TRUE."/> <!-- 1h files --> 
    16  
    17       <file_group id="2h" output_freq="2h"  output_level="10" enabled=".TRUE."/> <!-- 2h files --> 
    18  
    19       <file_group id="3h" output_freq="3h"  output_level="10" enabled=".TRUE."/> <!-- 3h files -->      
    20  
    21       <file_group id="4h" output_freq="4h"  output_level="10" enabled=".TRUE."/> <!-- 4h files --> 
    22  
    23       <file_group id="6h" output_freq="6h"  output_level="10" enabled=".TRUE."/> <!-- 6h files -->      
     13      <file_group id="1ts_opa" output_freq="1ts"  output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 
     14 
     15      <file_group id="1h_opa" output_freq="1h"  output_level="10" enabled=".TRUE."/> <!-- 1h files --> 
     16 
     17      <file_group id="2h_opa" output_freq="2h"  output_level="10" enabled=".TRUE."/> <!-- 2h files --> 
     18 
     19      <file_group id="3h_opa" output_freq="3h"  output_level="10" enabled=".TRUE."/> <!-- 3h files -->      
     20 
     21      <file_group id="4h_opa" output_freq="4h"  output_level="10" enabled=".TRUE."/> <!-- 4h files --> 
     22 
     23      <file_group id="6h_opa" output_freq="6h"  output_level="10" enabled=".TRUE."/> <!-- 6h files -->      
    2424     
    25       <file_group id="1d" output_freq="1d"  output_level="10" enabled="_AUTO_">  <!-- 1d files -->    
     25      <file_group id="1d_opa" output_freq="1d"  output_level="10" enabled="_AUTO_">  <!-- 1d files -->    
    2626         
    2727        <file id="file1" name_suffix="_grid_T" description="ocean T grid variables" > 
     
    143143      </file_group>  
    144144 
    145       <file_group id="5d" output_freq="5d"  output_level="10" enabled="_AUTO_">  <!-- 5d files -->    
     145      <file_group id="5d_opa" output_freq="5d"  output_level="10" enabled="_AUTO_">  <!-- 5d files -->    
    146146 
    147147        <file id="file25" name_suffix="_grid_T" > 
     
    180180        </file> 
    181181 
     182        <file id="file30" name_suffix="_trdtra" description="ocean trends variables" > 
     183          <field field_ref="ttrd_zdfp_e3t"   name="ttrdtr_zdfp"  long_name="Tendency_of_heat_content_from_parameterized_dianeutral_mixing"  unit="W m-2"      > this * $cpocean * $rau0  </field> 
     184          <field field_ref="ttrd_eivad_e3t"  name="ttrdtr_eivad" long_name="Tendency_of_heat_content_from_parameterized_eddy_advection"     unit="W m-2"      > this * $cpocean * $rau0  </field> 
     185          <field field_ref="ttrd_iso_e3t"    name="ttrdtr_iso"   long_name="Tendency_of_heat_content_from_parameterized_eddy_diffusion"     unit="W m-2"      > this * $cpocean * $rau0  </field> 
     186          <field field_ref="ttrd_totad_e3t"  name="ttrdtr_totad" long_name="Tendency_of_heat_content_from_residual_mean_advection"          unit="W m-2"      > this * $cpocean * $rau0  </field> 
     187          <field field_ref="ttrd_tot_e3t"    name="ttrdtr_tot"   long_name="Tendency_of_heat_content_from_all_processes"                    unit="W m-2"      > this * $cpocean * $rau0  </field> 
     188          <field field_ref="strd_zdfp_e3t"   name="strdtr_zdfp"  long_name="Tendency_of_salt_content_from_parameterized_dianeutral_mixing"  unit="kg m-2 s-1" > this * $rau0 </field> 
     189          <field field_ref="strd_eivad_e3t"  name="strdtr_eivad" long_name="Tendency_of_salt_content_from_parameterized_eddy_advection"     unit="kg m-2 s-1" > this * $rau0 </field> 
     190          <field field_ref="strd_iso_e3t"    name="strdtr_iso"   long_name="Tendency_of_salt_content_from_parameterized_eddy_diffusion"     unit="kg m-2 s-1" > this * $rau0 </field> 
     191          <field field_ref="strd_totad_e3t"  name="strdtr_totad" long_name="Tendency_of_salt_content_from_residual_mean_advection"          unit="kg m-2 s-1" > this * $rau0  </field> 
     192          <field field_ref="strd_tot_e3t"    name="strdtr_tot"   long_name="Tendency_of_salt_content_from_all_processes"                    unit="kg m-2 s-1" > this * $rau0  </field> 
     193        </file> 
     194 
     195 
    182196      </file_group>  
    183197         
    184       <file_group id="1m" output_freq="1mo" output_level="10" enabled="_AUTO_"> <!-- real monthly files --> 
     198      <file_group id="1m_opa" output_freq="1mo" output_level="10" enabled="_AUTO_"> <!-- real monthly files --> 
    185199 
    186200        <file id="file4" name_suffix="_grid_T" > 
     
    324338        </file> 
    325339 
    326         <file id="file8" name_suffix="_scalar" description="scalar variables" enabled=".true." > 
     340        <file id="file8" name_suffix="_scalar" description="scalar variables" > 
    327341 
    328342          <!-- Volume --> 
     
    377391        </file> 
    378392 
    379         <file id="file9" name_suffix="_diaptr" description="diaptr variables" enabled=".true." > 
     393        <file id="file9" name_suffix="_diaptr" description="diaptr variables" > 
    380394          <field field_ref="zomsfglo"          name="zomsfglo"  grid_ref="grid_ptr_W_3D" /> 
    381395          <field field_ref="zomsfatl"          name="zomsfatl"  grid_ref="grid_ptr_W_3D" /> 
     
    404418        </file> 
    405419 
     420 
     421        <file id="file31" name_suffix="_trdtra" description="ocean trends variables" > 
     422          <field field_ref="ttrd_zdfp_e3t"   name="ttrdtr_zdfp"  long_name="Tendency_of_heat_content_from_parameterized_dianeutral_mixing"  unit="W m-2"      > this * $cpocean * $rau0  </field> 
     423          <field field_ref="ttrd_eivad_e3t"  name="ttrdtr_eivad" long_name="Tendency_of_heat_content_from_parameterized_eddy_advection"     unit="W m-2"      > this * $cpocean * $rau0  </field> 
     424          <field field_ref="ttrd_iso_e3t"    name="ttrdtr_iso"   long_name="Tendency_of_heat_content_from_parameterized_eddy_diffusion"     unit="W m-2"      > this * $cpocean * $rau0  </field> 
     425          <field field_ref="ttrd_totad_e3t"  name="ttrdtr_totad" long_name="Tendency_of_heat_content_from_residual_mean_advection"          unit="W m-2"      > this * $cpocean * $rau0  </field> 
     426          <field field_ref="ttrd_tot_e3t"    name="ttrdtr_tot"   long_name="Tendency_of_heat_content_from_all_processes"                    unit="W m-2"      > this * $cpocean * $rau0  </field> 
     427          <field field_ref="strd_zdfp_e3t"   name="strdtr_zdfp"  long_name="Tendency_of_salt_content_from_parameterized_dianeutral_mixing"  unit="kg m-2 s-1" > this * $rau0 </field> 
     428          <field field_ref="strd_eivad_e3t"  name="strdtr_eivad" long_name="Tendency_of_salt_content_from_parameterized_eddy_advection"     unit="kg m-2 s-1" > this * $rau0 </field> 
     429          <field field_ref="strd_iso_e3t"    name="strdtr_iso"   long_name="Tendency_of_salt_content_from_parameterized_eddy_diffusion"     unit="kg m-2 s-1" > this * $rau0 </field> 
     430          <field field_ref="strd_totad_e3t"  name="strdtr_totad" long_name="Tendency_of_salt_content_from_residual_mean_advection"          unit="kg m-2 s-1" > this * $rau0  </field> 
     431          <field field_ref="strd_tot_e3t"    name="strdtr_tot"   long_name="Tendency_of_salt_content_from_all_processes"                    unit="kg m-2 s-1" > this * $rau0  </field> 
     432        </file> 
     433 
    406434      </file_group> 
    407435 
    408436 
    409       <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 
    410       <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 
    411       <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 
    412       <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 
    413  
    414       <file_group id="1y"  output_freq="1y" output_level="10" enabled="_AUTO_"> <!-- real yearly files --> 
     437      <file_group id="2m_opa" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 
     438      <file_group id="3m_opa" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 
     439      <file_group id="4m_opa" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 
     440      <file_group id="6m_opa" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 
     441 
     442      <file_group id="1y_opa"  output_freq="1y" output_level="10" enabled="_AUTO_"> <!-- real yearly files --> 
    415443 
    416444        <file id="file10" name_suffix="_grid_T" description="ocean T grid variables" > 
     
    518546           
    519547        </file>    
     548 
     549        <file id="file32" name_suffix="_trdtra" description="ocean trends variables" > 
     550          <field field_ref="ttrd_zdfp_e3t"   name="ttrdtr_zdfp"  long_name="Tendency_of_heat_content_from_parameterized_dianeutral_mixing"  unit="W m-2"      > this * $cpocean * $rau0  </field> 
     551          <field field_ref="ttrd_eivad_e3t"  name="ttrdtr_eivad" long_name="Tendency_of_heat_content_from_parameterized_eddy_advection"     unit="W m-2"      > this * $cpocean * $rau0  </field> 
     552          <field field_ref="ttrd_iso_e3t"    name="ttrdtr_iso"   long_name="Tendency_of_heat_content_from_parameterized_eddy_diffusion"     unit="W m-2"      > this * $cpocean * $rau0  </field> 
     553          <field field_ref="ttrd_totad_e3t"  name="ttrdtr_totad" long_name="Tendency_of_heat_content_from_residual_mean_advection"          unit="W m-2"      > this * $cpocean * $rau0  </field> 
     554          <field field_ref="ttrd_tot_e3t"    name="ttrdtr_tot"   long_name="Tendency_of_heat_content_from_all_processes"                    unit="W m-2"      > this * $cpocean * $rau0  </field> 
     555          <field field_ref="strd_zdfp_e3t"   name="strdtr_zdfp"  long_name="Tendency_of_salt_content_from_parameterized_dianeutral_mixing"  unit="kg m-2 s-1" > this * $rau0 </field> 
     556          <field field_ref="strd_eivad_e3t"  name="strdtr_eivad" long_name="Tendency_of_salt_content_from_parameterized_eddy_advection"     unit="kg m-2 s-1" > this * $rau0 </field> 
     557          <field field_ref="strd_iso_e3t"    name="strdtr_iso"   long_name="Tendency_of_salt_content_from_parameterized_eddy_diffusion"     unit="kg m-2 s-1" > this * $rau0 </field> 
     558          <field field_ref="strd_totad_e3t"  name="strdtr_totad" long_name="Tendency_of_salt_content_from_residual_mean_advection"          unit="kg m-2 s-1" > this * $rau0  </field> 
     559          <field field_ref="strd_tot_e3t"    name="strdtr_tot"   long_name="Tendency_of_salt_content_from_all_processes"                    unit="kg m-2 s-1" > this * $rau0  </field> 
     560        </file> 
     561 
    520562      </file_group> 
    521563       
    522       <file_group id="2y"  output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 
    523       <file_group id="5y"  output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 
    524       <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 
     564      <file_group id="2y_opa"  output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 
     565      <file_group id="5y_opa"  output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 
     566      <file_group id="10y_opa" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 
    525567       
    526568    </file_definition> 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/file_def_nemo-pisces.xml

    r3483 r3687  
    1212    <file_definition type="one_file" name="@expname@_@freq@" sync_freq="1d" min_digits="4"> 
    1313     
    14       <file_group id="1ts" output_freq="1ts"  output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 
    15  
    16       <file_group id="1h" output_freq="1h"  output_level="10" enabled=".TRUE."/> <!-- 1h files --> 
    17  
    18       <file_group id="2h" output_freq="2h"  output_level="10" enabled=".TRUE."/> <!-- 2h files --> 
    19  
    20       <file_group id="3h" output_freq="3h"  output_level="10" enabled=".TRUE."/> <!-- 3h files -->      
    21  
    22       <file_group id="4h" output_freq="4h"  output_level="10" enabled=".TRUE."/> <!-- 4h files --> 
    23  
    24       <file_group id="6h" output_freq="6h"  output_level="10" enabled=".TRUE."/> <!-- 6h files -->      
    25      
    26       <file_group id="1d" output_freq="1d"  output_level="10" enabled="_AUTO_">  <!-- 5d files -->    
     14      <file_group id="1ts_pis" output_freq="1ts"  output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 
     15 
     16      <file_group id="1h_pis" output_freq="1h"  output_level="10" enabled=".TRUE."/> <!-- 1h files --> 
     17 
     18      <file_group id="2h_pis" output_freq="2h"  output_level="10" enabled=".TRUE."/> <!-- 2h files --> 
     19 
     20      <file_group id="3h_pis" output_freq="3h"  output_level="10" enabled=".TRUE."/> <!-- 3h files -->      
     21 
     22      <file_group id="4h_pis" output_freq="4h"  output_level="10" enabled=".TRUE."/> <!-- 4h files --> 
     23 
     24      <file_group id="6h_pis" output_freq="6h"  output_level="10" enabled=".TRUE."/> <!-- 6h files -->      
     25     
     26      <file_group id="1d_pis" output_freq="1d"  output_level="10" enabled="_AUTO_" >  <!-- 1d files -->    
    2727 
    2828        <file id="file17" name_suffix="_bioscalar" description="pisces sms variables" > 
     
    4242      </file_group>  
    4343 
    44       <file_group id="5d" output_freq="5d"  output_level="10" enabled=".TRUE."/>  <!-- 5d files -->    
     44      <file_group id="5d_pis" output_freq="5d"  output_level="10" enabled="_AUTO_" >  <!-- 5d files -->    
     45 
     46       <file id="file24" name_suffix="_bioscalar" description="pisces sms variables" > 
     47          <field field_ref="tdenit"   name="tdenit"   grid_ref="grid_1point" unit="TgN/yr" operation="instant" > tdenit * 14. * 86400. * 365. / 1e12 </field> 
     48          <field field_ref="tnfix"    name="tnfix"    grid_ref="grid_1point" unit="TgN/yr" operation="instant" > tnfix * 14. * 86400. * 365. / 1e12 </field> 
     49          <field field_ref="tcflx"    name="tcflx"    grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tcflx * -1. * 12. * 86400. * 365. / 1e15 </field> 
     50          <field field_ref="tcflxcum" name="tcflxcum" grid_ref="grid_1point" unit="PgC"    operation="instant" > tcflxcum * -1. * 12. / 1e15 </field> 
     51          <field field_ref="tcexp"    name="tcexp"    grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tcexp * 12. * 86400. * 365. / 1e15 </field> 
     52          <field field_ref="tintpp"   name="tintpp"   grid_ref="grid_1point" unit="PgC/yr" operation="instant" > tintpp * 12. * 86400. * 365. / 1e15 </field> 
     53          <field field_ref="pno3tot"  name="pno3tot"  grid_ref="grid_1point" unit="umolN"  operation="instant" > pno3tot * 16. / 122. * 1e6 </field> 
     54          <field field_ref="ppo4tot"  name="ppo4tot"  grid_ref="grid_1point" unit="umolP"  operation="instant" > ppo4tot * 1. / 122. * 1e6 </field> 
     55          <field field_ref="psiltot"  name="psiltot"  grid_ref="grid_1point" unit="umolC"  operation="instant" > psiltot * 1e6  </field> 
     56          <field field_ref="palktot"  name="palktot"  grid_ref="grid_1point" unit="umolC"  operation="instant" > palktot * 1e6  </field> 
     57          <field field_ref="pfertot"  name="pfertot"  grid_ref="grid_1point" unit="nmolFe" operation="instant" > pfertot * 1e9  </field> 
     58        </file> 
     59 
     60      </file_group>  
     61 
    4562         
    46       <file_group id="1m" output_freq="1mo" output_level="10" enabled="_AUTO_"> <!-- real monthly files --> 
     63      <file_group id="1m_pis" output_freq="1mo" output_level="10" enabled="_AUTO_" > <!-- real monthly files --> 
    4764 
    4865 
     
    8198        <field field_ref="PCAL"       name="PCAL"   /> 
    8299        <field field_ref="Cflx"       name="Cflx"  /> 
    83         <field field_ref="AtmCo2"       name="AtmCo2"  /> 
    84100        <field field_ref="Oflx"       name="Oflx"  /> 
    85101        <field field_ref="Dpco2"      name="Dpco2"   /> 
     
    122138 
    123139 
    124       <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 
    125       <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 
    126       <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 
    127       <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 
    128  
    129       <file_group id="1y"  output_freq="1y" output_level="10" enabled="_AUTO_"> <!-- real yearly files --> 
     140      <file_group id="2m_pis" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 
     141      <file_group id="3m_pis" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 
     142      <file_group id="4m_pis" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 
     143      <file_group id="6m_pis" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 
     144 
     145      <file_group id="1y_pis"  output_freq="1y" output_level="10" enabled="_AUTO_"> <!-- real yearly files --> 
    130146 
    131147  
     
    165181        <field field_ref="PCAL"       name="PCAL"   /> 
    166182        <field field_ref="Cflx"       name="Cflx"  /> 
    167         <field field_ref="AtmCo2"       name="AtmCo2"  /> 
    168183        <field field_ref="Oflx"       name="Oflx"  /> 
    169184        <field field_ref="Dpco2"      name="Dpco2"   /> 
     
    197212      </file_group> 
    198213 
    199       <file_group id="2y"  output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 
    200       <file_group id="5y"  output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 
    201       <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 
     214      <file_group id="2y_pis"  output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 
     215      <file_group id="5y_pis"  output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 
     216      <file_group id="10y_pis" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 
    202217 
    203218   </file_definition> 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/iodef.xml

    r3443 r3687  
    1515    <variable_definition>        
    1616      <variable id="optimal_buffer_size" type="string">performance</variable> 
    17       <variable id="buffer_size_factor" type="double">1.5</variable> 
     17      <variable id="buffer_size_factor" type="double">1.0</variable> 
    1818      <variable id="min_buffer_size" type="int">10000000</variable> 
    1919      <variable id="info_level"            type="int">1</variable> 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/namelist_ORCA1_cfg

    r3444 r3687  
    1313   nn_leapy    = _AUTOBLOCKER_    !  Leap year calendar (1) or not (0) 
    1414   ln_rstart   = _AUTOBLOCKER_    !  start from rest (F) or from a restart file (T) 
     15   ln_rstart_ts = _AUTOBLOCKER_   !  start from rest for current only (F) or from a restart file (T) 
    1516   nn_rstctl   = _AUTOBLOCKER_    !  Restart control => activated only if ln_rstart = T 
    1617                           !    = 0 nn_date0 read in namelist ; nn_it000 : read in namelist 
     
    2526   nn_write    =    5475   !  Requency of write in the output file   (modulo referenced to nn_it000) 
    2627   ln_mskland  = .true.    !  Masks land points in NetCDF outputs 
     28   ln_mskutil  = .true.    !  Outputs without halos 
    2729   ln_cfmeta   = .true.    !  output additional data to netCDF files required for compliance with the CF metadata standard 
    2830/ 
     
    7072   ppacr2      =      13.00000000000   ! 
    7173   rn_rdt      = 2700.     !  time step for the dynamics (and tracer if nn_acc=0) 
    72    rn_hmin     =   50. 
     74   rn_hmin     =   20. 
    7375   nn_msh      = _AUTO_    !  AUTO - Create (=1) a mesh file or not (=0) 
    7476/ 
     
    7678&namsplit        
    7779!-----------------------------------------------------------------------  
    78    ln_bt_fw      =    .TRUE.           !  Forward integration of barotropic equations 
     80   ln_bt_fw      =    .FALSE.          !  leap-frog integration of barotropic equations 
    7981   ln_bt_av      =    .TRUE.           !  Time filtering of barotropic variables 
    8082   ln_bt_nn_auto =    .TRUE.           !  Set nn_baro automatically to be just below 
     
    182184                         !     1: "home made" based on Brandt et al. (JClim 2005) and Grenfell & Perovich (JGR 2004), 
    183185                         !        giving cloud-sky albedo 
    184    rn_alb_sdry  =  0.885 !  dry snow albedo         : 0.80 (nn_ice_alb = 0); 0.85 (nn_ice_alb = 1); obs 0.85-0.87 (cloud-sky) 
    185    rn_alb_smlt  =  0.835 !  melting snow albedo     : 0.65 ( '' )          ; 0.75 ( '' )          ; obs 0.72-0.82 ( '' ) 
    186    rn_alb_idry  =  0.665 !  dry ice albedo          : 0.72 ( '' )          ; 0.60 ( '' )          ; obs 0.54-0.65 ( '' ) 
    187    rn_alb_imlt  =  0.595 !  bare puddled ice albedo : 0.53 ( '' )          ; 0.50 ( '' )          ; obs 0.49-0.58 ( '' ) 
     186   rn_alb_sdry  =  0.87 !  dry snow albedo         : 0.80 (nn_ice_alb = 0); 0.85 (nn_ice_alb = 1); obs 0.85-0.87 (cloud-sky) 
     187   rn_alb_smlt  =  0.82 !  melting snow albedo     : 0.65 ( '' )          ; 0.75 ( '' )          ; obs 0.72-0.82 ( '' ) 
     188   rn_alb_idry  =  0.65 !  dry ice albedo          : 0.72 ( '' )          ; 0.60 ( '' )          ; obs 0.54-0.65 ( '' ) 
     189   rn_alb_imlt  =  0.58 !  bare puddled ice albedo : 0.53 ( '' )          ; 0.50 ( '' )          ; obs 0.49-0.58 ( '' ) 
    188190/ 
    189191!----------------------------------------------------------------------- 
     
    416418!              !       and/or mixed-layer trends and/or barotropic vorticity 
    417419!----------------------------------------------------------------------- 
     420   ln_tra_trd  = .true.   ! (T) 3D tracer trend output 
    418421/ 
    419422!----------------------------------------------------------------------- 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/namelist_ORCA2_cfg

    r3120 r3687  
    2424   nn_write    =    5475   !  Requency of write in the output file   (modulo referenced to nn_it000) 
    2525   ln_mskland  = .true.    !  Masks land points in NetCDF outputs 
     26   ln_mskutil  = .false.    !  Outputs without halos 
    2627   ln_dimgnnn  = .false.   !  DIMG file format: 1 file for all processors (F) or by processor (T) 
    2728   ln_cfmeta   = .false.   !  output additional data to netCDF files required for compliance with the CF metadata standard 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/namelist_lim3_ORCA1_cfg

    r3444 r3687  
    2727&namicethd     !   ice thermodynamic 
    2828!----------------------------------------------------------------------- 
    29    rn_cdsn     = 0.40              !  thermal conductivity of the snow (0.31 W/m/K, Maykut and Untersteiner, 1971) 
     29   rn_cdsn     = 0.30              !  thermal conductivity of the snow (0.31 W/m/K, Maykut and Untersteiner, 1971) 
    3030                                   !  Obs: 0.1-0.5 (Lecomte et al, JAMES 2013) 
    3131/ 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/namelist_pisces_ORCA1_cfg

    r2861 r3687  
    5959&nampissbc     !   parameters for inputs deposition 
    6060!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
    61 !              !  file name                           ! frequency (hours) ! variable      ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    62 !              !                                      !  (if <0  months)  !   name        !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
    63    sn_dust     = 'dust_INCA_eORCA_R1.nc'              ,     -1            , 'dust'        ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
     61!              !  file name                           ! frequency (hours) ! variable      ! time interp. !  clim  ! 'yearly'/ ! weights        ! rotation ! land/sea mask ! 
     62!              !                                      !  (if <0  months)  !   name        !   (logical)  !  (T/F) ! 'monthly' ! filename       ! pairing  ! filename      ! 
     63! 
     64   sn_dust     = 'dust.orca.nc'                       ,    -1             , 'dust'        ,  .true.      , .true. , 'yearly'  , 'weights_lmd144142_bilin.nc', ''    , '' 
    6465   sn_solub    = 'Solubility_T62_Mahowald_eORCA_R1.nc',    -12            , 'solubility2' ,  .false.     , .true. , 'yearly'  , ''       , ''    , '' 
    6566   sn_riverdic = 'river_global_news_eORCA_R1.nc'      ,    -1             , 'riverdic'    ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
     
    7071   sn_riverdop = 'river_global_news_eORCA_R1.nc'      ,    -1             , 'riverdop'    ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
    7172   sn_riverdsi = 'river_global_news_eORCA_R1.nc'      ,    -1             , 'riverdsi'    ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
    72    sn_ndepo    = 'ndeposition_Duce_eORCA_R1.nc'       ,    -12            , 'ndep'        ,  .false.     , .true. , 'yearly'  , ''       , ''    , '' 
     73   sn_ndepo    = 'ndeposition.orca.nc'                ,    -1             , 'ndep'        ,  .true.      , .true. , 'yearly'  , 'weights_2d_bilin.nc', ''    , '' 
    7374   sn_ironsed  = 'pmarge_etopo_eORCA_R1.nc'           ,    -12            , 'bathy'       ,  .false.     , .true. , 'yearly'  , ''       , ''    , '' 
    74 ! 
    7575   cn_dir      = './'      !  root directory for the location of the dynamical files 
    7676   ln_dust     =  .true.   ! boolean for dust input from the atmosphere 
     
    8585&nampisdmp     !  Damping  
    8686!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 
     87   ln_pisdmp   = .false.                      ! No relaxation for PISCES passive tracers 
    8788   nn_pisdmp   =  _AUTO_: DEFAULT=8760       !  Frequency of Relaxation 
    8889/ 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/orchidee.def_CWRR

    r3430 r3687  
    22#************************************************************************** 
    33#                    Parameter file list for ORCHIDEE 
     4# See all optional parameters in modipsl/modeles/ORCHIDEE/orchidee.default 
    45#************************************************************************** 
    56 
     
    1920 
    2021# Use XIOS for writing diagnostics file 
    21 # defulat = n 
     22# default = y 
    2223XIOS_ORCHIDEE_OK = y 
    2324 
    2425# Writefrequency in seconds in sechiba_history.nc 
    25 # default = 86400.0 
     26# default = 0 
    2627WRITE_STEP = 0 
    2728 
     
    3536#************************************************************************** 
    3637# Activate the multi-layer diffusion scheme adapted from CWRR 
    37 # by default the Choisnel hydrology is used. 
    38 # default = n 
     38# default = y 
    3939HYDROL_CWRR = y 
    4040 
    4141# Activate river routing 
    42 # default = n 
     42# default = y 
    4343RIVER_ROUTING = y 
     44 
     45# Activate creation of river_desc.nc file 
     46# RIVER_DESC will be activated only the first execution in the simulation.  
     47RIVER_DESC = _AUTO_ 
    4448 
    4549# SOILTYPE_CLASSIF :  Type of classification used for the map of soil types (default zobler) 
     
    4852SOILCLASS_FILE   = soils_param.nc 
    4953 
    50 # DO_RSOIL : Reduce soil evaporation with a soil resistance 
    51 DO_RSOIL = y 
     54# DO_RSOIL : Reduce soil evaporation with a soil resistance (default n) 
     55DO_RSOIL = n 
     56 
     57# To make AVAN and NVAN constant with depth (default CWRR_AKS_A0=0, CWRR_AKS_POWER=0, CWRR_NKS_A0=0, CWRR_NKS_POWER=0 ) 
     58CWRR_AKS_A0 = 0. 
     59CWRR_AKS_POWER = 0. 
     60CWRR_NKS_A0 = 0. 
     61CWRR_NKS_POWER = 0. 
    5262 
    5363#************************************************************************** 
     
    5666 
    5767# Activate calculations of CO2 according to Farqhuar and Ball 
    58 # default = n 
     68# default = y 
    5969STOMATE_OK_CO2 = y 
    6070 
    61 # Use cdrag coefficient from gcm 
    62 CDRAG_FROM_GCM = y 
     71# CDRAG_from_GCM: Use cdrag coefficient from gcm (default=y if coupled to LMDZ) 
     72CDRAG_from_GCM = y 
    6373 
    6474# Interception reservoir coefficient. 
     
    7080NVM=15 
    7181PFT_TO_MTC=1,2,3,4,5,6,7,8,9,10,11,12,13,10,10 
    72  
    73 # STRESS_GS, STRESS_GM, STRESS_VCMAX : Stress on GS, GM and VCMAX (15 values, without space to have short line readable) 
     82NAME__10='temperate C3           grass      ' 
     83NAME__14='tropical  C3           grass      ' 
     84NAME__15='boreal    C3           grass      ' 
     85 
     86# STRESS_GS, STRESS_GM, STRESS_VCMAX : Stress on GS, GM and VCMAX 
     87# Default STRESS_GS=1, STRESS_GM=1, STRESS_VCMAX=1 for all PFTs 
    7488STRESS_GS=1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. 
    7589STRESS_GM=1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. 
    7690STRESS_VCMAX=1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. 
    7791 
    78 # Optimized parameters for albedo  (15 values, without space to have short line readable for IOIPSL) 
     92# Optimized parameters for albedo (default values) 
    7993ALB_LEAF_NIR = 0.,0.23,0.18,0.18,0.20,0.24,0.15,0.26,0.20,0.24,0.27,0.28,0.26,0.24,0.24 
    8094ALB_LEAF_VIS = 0.,0.04,0.04,0.04,0.04,0.03,0.03,0.03,0.03,0.06,0.06,0.06,0.06,0.06,0.06 
     
    8599 
    86100# Optimized parameters for photosynthetic capacity  
     101# Default values except for PFT=15 
    87102VCMAX25__02 = 45.0 
    88 VCMAX25__03 = 50.0 
     103VCMAX25__03 = 45.0 
    89104VCMAX25__04 = 35.0 
    90105VCMAX25__05 = 40.0 
     
    95110VCMAX25__10 = 50.0 
    96111VCMAX25__11 = 50.0 
    97 VCMAX25__12 = 70.0 
    98 VCMAX25__13 = 70.0 
     112VCMAX25__12 = 60.0 
     113VCMAX25__13 = 60.0 
    99114VCMAX25__14 = 50.0 
    100115VCMAX25__15 = 40.0 
    101116 
    102117# Optimized parameters for LAI 
     118# Default values except for PFT=15 
    103119LAI_MAX__02 = 7.0 
    104 LAI_MAX__03 = 7.0 
     120LAI_MAX__03 = 5.0 
    105121LAI_MAX__04 = 5.0 
    106122LAI_MAX__05 = 4.0 
     
    123139DO_WOOD_HARVEST=y 
    124140 
     141# Growth respiration (default values except for PFT=14 and PFT=15) 
     142FRAC_GROWTHRESP__02 = 0.35 
     143FRAC_GROWTHRESP__03 = 0.35 
     144FRAC_GROWTHRESP__04 = 0.28 
     145FRAC_GROWTHRESP__05 = 0.28 
     146FRAC_GROWTHRESP__06 = 0.28 
     147FRAC_GROWTHRESP__07 = 0.35 
     148FRAC_GROWTHRESP__08 = 0.35 
     149FRAC_GROWTHRESP__09 = 0.35 
     150FRAC_GROWTHRESP__10 = 0.28 
     151FRAC_GROWTHRESP__11 = 0.28 
     152FRAC_GROWTHRESP__12 = 0.28 
     153FRAC_GROWTHRESP__13 = 0.28 
     154FRAC_GROWTHRESP__14 = 0.35 
     155FRAC_GROWTHRESP__15 = 0.35 
     156 
     157# Maintenance respiration slope C (default values except for PFT=14 and PFT=15) 
     158MAINT_RESP_SLOPE_C__02 = 0.12 
     159MAINT_RESP_SLOPE_C__03 = 0.12 
     160MAINT_RESP_SLOPE_C__04 = 0.16 
     161MAINT_RESP_SLOPE_C__05 = 0.16 
     162MAINT_RESP_SLOPE_C__06 = 0.16 
     163MAINT_RESP_SLOPE_C__07 = 0.25 
     164MAINT_RESP_SLOPE_C__08 = 0.25 
     165MAINT_RESP_SLOPE_C__09 = 0.25 
     166MAINT_RESP_SLOPE_C__10 = 0.16 
     167MAINT_RESP_SLOPE_C__11 = 0.12 
     168MAINT_RESP_SLOPE_C__12 = 0.16 
     169MAINT_RESP_SLOPE_C__13 = 0.12 
     170MAINT_RESP_SLOPE_C__14 = 0.12 
     171MAINT_RESP_SLOPE_C__15 = 0.25 
     172 
     173# Soil turnover (default CARBON_TAU=7, CARBON_TAU_IPASSOVE=300) 
     174CARBON_TAU_ISLOW = 7 
     175CARBON_TAU_IPASSIVE = 300 
     176 
     177# Take carbon from atmosphere if carbohydrate reserve too small, PFT dependent 
     178# Set to y for all pft except C4 grass (pft=11) and tropical C3 grass (pft=14) 
     179ALWAYS_INIT =  y, y, y, y, y, y, y, y, y, y, n, y, y, n, y 
     180 
     181# Do not use default fire module 
     182# Default FIRE_DISABLE=y 
     183FIRE_DISABLE = y 
     184 
    125185# Parameters related to vegetation map 
    126186#************************************************************************** 
    127 # Year of the land_use vegetation map readed 
    128 # year off the pft map 
    129 # default = 282 
    130 VEGET_YEAR = 1 
    131  
    132 # The parameter is used to bypass veget_year count  
    133 # and reinitialize it with VEGET_YEAR parameter. 
    134 # Then it is possible to change LAND USE file. 
    135 # If LAND_USE 
    136 # default = y 
    137 VEGET_REINIT = n 
    138  
    139 # Update vegetation frequency (since 2.0 version) 
    140 # The veget datas will be update at this period if LAND_USE 
     187# Update vegetation frequency 
     188# The maximum vegetation fractions will be update at this period 
    141189# default = 1Y 
    142190VEGET_UPDATE = _AUTO_ 
    143191 
    144 # Do not use default fire module 
    145 FIRE_DISABLE = y 
    146  
    147 # Create river description file 
    148 RIVER_DESC = _AUTO_ 
    149 RIVER_DESC_FILE =  river_desc.nc 
    150192 
    151193# Parameters related to surface and thermal physical properties 
    152194#************************************************************************ 
    153195# Read bare soil albedo from file with background MODIS data 
     196# Default ALB_BG_MODIS=y 
    154197ALB_BG_MODIS = y 
    155198ALB_BG_FILE  = alb_bg.nc 
    156199 
    157 # ROUGH_DYN : Account for a dynamic roughness height (activation of Su et al. parametrization) 
     200# ROUGH_DYN : Account for a dynamic roughness height (activation of Su et al. parametrization) (default y) 
    158201ROUGH_DYN=y 
    159202 
    160 # OK_FREEZE :  Activate the complet soil freezing scheme 
     203# OK_FREEZE :  Activate the complet soil freezing scheme (default y) 
    161204OK_FREEZE=y 
    162205 
    163 # DEPTH_MAX_T (m) :  Maximum depth of the soil thermodynamics 
     206# DEPTH_MAX_T (m) :  Maximum depth of the soil thermodynamics (default 90) 
    164207DEPTH_MAX_T=90 
    165208 
    166 # OK_EXPLICITSNOW :  Activate explict snow scheme 
     209# OK_EXPLICITSNOW :  Activate explict snow scheme (default y) 
    167210OK_EXPLICITSNOW=y 
    168211  
    169 # READ_REFTEMP :  Initialize soil temperature using climatological temperature 
     212# READ_REFTEMP :  Initialize soil temperature using climatological temperature (default y if OK_FREEZE=y) 
    170213READ_REFTEMP=y 
    171214 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/PARAM/orchidee.def_Choi

    r3426 r3687  
    5454 
    5555# Use cdrag coefficient from gcm 
    56 CDRAG_FROM_GCM = y 
     56CDRAG_from_GCM = y 
    5757 
    5858# Interception reservoir coefficient. 
     
    7070#PFT_TO_MTC=1,2,3,4,5,6,7,8,9,10,11,12,13 
    7171 
     72# Do not use default fire module 
     73FIRE_DISABLE = y 
     74 
    7275# Parmeters related to vegetation map 
    7376#************************************************************************** 
    74 # Year of the land_use vegetation map readed 
    75 # year off the pft map 
    76 # default = 282 
    77 VEGET_YEAR = 1 
    78  
    79 # The parameter is used to bypass veget_year count  
    80 # and reinitialize it with VEGET_YEAR parameter. 
    81 # Then it is possible to change LAND USE file. 
    82 # If LAND_USE 
    83 # default = y 
    84 VEGET_REINIT = n 
    85  
    86 # Update vegetation frequency (since 2.0 version) 
    87 # The veget datas will be update at this period if LAND_USE 
     77# Update vegetation frequency 
     78# The veget datas will be update at this period 
    8879# default = 1Y 
    8980VEGET_UPDATE = _AUTO_ 
    9081 
    91 # Do not use default fire module 
    92 FIRE_DISABLE = y 
    9382 
    9483# Create river description file 
     
    10897CO2_FOR_BVOC_POSSELL=n 
    10998 
     99 
     100# Parameters below were previous default values 
     101# The new values have not been tested with Choisnel.  
     102#************************************************************************ 
     103OK_EXPLICITSNOW=n 
     104DO_WOOD_HARVEST=n 
     105ROUGH_DYN=n 
     106VCMAX25=-9999., 50.0, 65.0, 45.0, 45.0, 55.0, 45.0, 45.0, 35.0, 70.0, 70.0, 70.0, 70.0, 70.0, 70.0 
     107STRESS_GS=0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0. ,0., 0. 
     108STRESS_GM=0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0. ,0., 0. 
     109SNOWA_AGED_VIS=0.5, 0., 0., 0.15, 0.14, 0.14, 0.15, 0.14, 0.22, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35 
     110SNOWA_AGED_NIR=0.35, 0., 0., 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18 
     111SNOWA_DEC_VIS= 0.45, 0., 0., 0.1, 0.06, 0.11, 0.10, 0.11, 0.18, 0.60, 0.60, 0.60, 0.60, 0.60, 0.60 
     112SNOWA_DEC_NIR= 0.45, 0., 0., 0.06, 0.06, 0.11, 0.06, 0.11, 0.11, 0.52 ,0.52, 0.52, 0.52, 0.52 ,0.52 
     113ALB_LEAF_VIS=.0, .0397, .0474, .0386, .0484, .0411, .041, .0541, .0435, .0524, .0508, .0509, .0606, .0524, .0524 
     114ALB_LEAF_NIR=.0, .227, .214, .193, .208, .244, .177, .218, .213, .252, .265, .272, .244, .252, .252 
     115FRAC_GROWTHRESP = -9999., .28, .28, .28, .28, .28, .28, .28, .28, .28, .28, .28, .28, .28, .28 
     116MAINT_RESP_SLOPE_C=-9999., .20, .20, .16, .16, .16, .16, .16, .16, .16, .12, .16, .12, .16, .16 
     117LAI_MAX=-9999., 7., 7., 5., 5., 5., 4.5, 4.5, 3.0, 2.5, 2.5, 5.,5., 2.5, 2.5 
     118ALWAYS_INIT=n, n, n, n, n, n, n, n, n, n, n, n, n, n, n 
     119ALB_BG_MODIS=n 
     120DOWNREGULATION_CO2=n 
     121DOWNREGULATION_CO2_BASELEVEL = 280. 
     122CARBON_TAU_ISLOW = 5.48 
     123CARBON_TAU_IPASSIVE = 241. 
     124OK_FREEZE = n 
     125CWRR_NKS_N0 = 0.95 
     126CWRR_NKS_POWER = 0.34 
     127CWRR_AKS_A0 = 0.00012 
     128CWRR_AKS_POWER = 0.53 
     129 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/POST/monitoring01_lmdz.cfg

    r3438 r3687  
    6262 topswad_forcing        | "topswad"               | "" | "topswad[d=1]"            | "ADE at TOA"                             | "W/m^2" | "aire[d=1]" 
    6363 solswad_forcing        | "solswad"               | "" | "solswad[d=1]"            | "ADE at SRF"                             | "W/m^2" | "aire[d=1]"  
    64  tro3_strato_forcing    | "tro3"                  | "" | "tro3[x=@din,y=@din,k=1:7@sum,d=1]"  | "ozone strato k=1:7@sum" | "Mole" | "" 
    65  tro3_tropo_forcing     | "tro3"                  | "" | "tro3[x=@din,y=@din,k=8:17@sum,d=1]" | "ozone trop k=8:17@sum"  | "Mole" | "" 
    66  tro3_strato_forcing_DU | "colO3_strat"           | "" | "colO3_strat[x=@din,y=@din,d=1]"     | "colonne ozone strato" | "DU" | "" 
    67  tro3_tropo_forcing_DU  | "colO3_trop"            | "" | "colO3_trop[x=@din,y=@din,d=1]"      | "colonne ozone trop"   | "DU" | "" 
     64 tro3_strato_forcing_DU | "colO3_strat"           | "" | "colO3_strat[x=@ave,y=@ave,d=1]"     | "colonne ozone strato" | "DU" | "" 
     65 tro3_tropo_forcing_DU  | "colO3_trop"            | "" | "colO3_trop[x=@ave,y=@ave,d=1]"      | "colonne ozone trop"   | "DU" | "" 
    6866 solaire_forcing        | "solaire"               | "" | "solaire[d=1]"   | "Constante solaire"      | "W/m^2" | "1" 
    6967 rsun1_forcing          | "rsun1"                 | "" | "rsun1[d=1]"     | "Fraction bande 1"       | "-"     | "1" 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/POST/monitoring01_orchidee.cfg

    r3127 r3687  
    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" |  "" | "((1-nobiofrac[d=1])*DelSoilMoist_daily[d=2] + DelIntercept_daily[d=3] + DelSWE_daily[d=4] + delstock_routing[d=5])" | "Change in total water stock (LANDS) " | "kg/day/m2 of land" | "Areas[d=2]*Contfrac[d=2]" 
    42 water_budget_closure | "nobiofrac DelSoilMoist_daily DelIntercept_daily DelSWE_daily delstock_routing rain snowf evap riverflow coastalflow" | "" | "(((1-nobiofrac[d=1])*DelSoilMoist_daily[d=2] + DelIntercept_daily[d=3] + DelSWE_daily[d=4] +  delstock_routing[d=5])*Areas[d=1]*Contfrac[d=1] -  ((rain[d=6] + snowf[d=7] - evap[d=8])*Areas[d=1]*Contfrac[d=1]  - (riverflow[d=9] + coastalflow[d=10])*1000*86400 ))/(4*3.14*6370000*6370000*0.26)" | "Water budget closure (LANDS) " | "kg/day/m2 of land" | "2" 
    43 twbr_lands       | "TWBR"             |  "" | "twbr[d=1]*86400"                  | "Hydrol water buget residu (LANDS)" | "kg/m^2/d" | "Areas[d=1]*Contfrac[d=1]" 
     41delta_water_stock | "nobiofrac DelSoilMoist_daily DelIntercept_daily DelSWE_daily delstock_routing" |  "" | "((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[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 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[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]" 
    4444temp_sol_lands   | "temp_sol"         |  "" | "temp_sol[d=1]"                    | "TSOL (LANDS)"                      | "C"        | "Areas[d=1]*Contfrac[d=1]" 
    4545fluxsens_lands   | "fluxsens"         |  "" | "fluxsens[d=1]"                    | "Sensible Flux (LANDS)"             | "W/m^2"    | "Areas[d=1]*Contfrac[d=1]" 
     
    5959lai_lands        | "LAImean"          |  "" | "LAImean[d=1]"                     | "LAI (mean excluding PFT=1) (LANDS)"| "1"        | "Areas[d=1]*Contfrac[d=1]" 
    6060nee_lands        | "nee maxvegetfrac" |  "" | "(nee[d=1]*365*86400*maxvegetfrac[d=2]*Areas[d=1]*Contfrac[d=1]/1e15)"   | "Net Ecosystem Exchange" | "PgC/yr" | "2" 
    61 maxveget_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]" 
     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]" 
    6263vegetn_lands     | "vegetfrac"        |  "" | "vegetfrac[d=1,K=2:9@sum]"         | "veget trees[sum of pft=2:9] (LANDS)"                  | "1"  | "Areas[d=1]*Contfrac[d=1]" 
    63 vegetg_lands     | "vegetfrac"        |  "" | "vegetfrac[d=1,K=10:11@sum]"       | "veget natural grasses[sum of pft=10,11] (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]" 
    6465vegeta_lands     | "vegetfrac"        |  "" | "vegetfrac[d=1,K=12:13@sum]"       | "veget agriculture [sum of pft=12,13] (LANDS)"         | "1"  | "Areas[d=1]*Contfrac[d=1]" 
    6566 
  • CONFIG/UNIFORM/v6/IPSLESM6/GENERAL/POST/monitoring01_stomate.cfg

    r3436 r3687  
    3939#  field | files patterns | files additionnal | operations | title | units | calcul of area 
    4040#------------------------------------------------------------------------------------------------------------------------------------------------------ 
    41 fLuc_fHarvest_lands | "CONVFLUX CFLUX_PROD10 CFLUX_PROD100 HARVEST_ABOVE"  | "" | "((CONVFLUX[d=1]+CFLUX_PROD10[d=2]+CFLUX_PROD100[d=3]+HARVEST_ABOVE[d=4])*AREAS[d=1]*CONTFRAC[d=1]*365/1e15)" | "CO2 flux from Land Use Change and Crop Harvesting" | "PgC/yr" | "2" 
    42 fHarvest_lands      | "HARVEST_ABOVE"             | "" | "((HARVEST_ABOVE[d=1])*AREAS[d=1]*CONTFRAC[d=1]*365/1e15)"                | "CO2 flux from Land Use Change and Crop Harvesting"        | "PgC/yr" | "2" 
    43 nbp_lands           | "nbp"                       | "" | "(nbp[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365/1e12)"                      | "Net Biospheric Production"                                | "PgC/yr" | "2" 
    44 cSoil_lands         | "TOTAL_SOIL_CARB VEGET_COV_MAX" | "" | "(TOTAL_SOIL_CARB[d=1]*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"     | "Carbon Soil in Pool"                                      | "PgC"    | "2" 
    45 cVeg_lands          | "TOTAL_M VEGET_COV_MAX"         | "" | "(TOTAL_M[d=1]*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"             | "Carbon in vegetation"                                     | "PgC"    | "2" 
    46 npp_lands           | "NPP VEGET_COV_MAX"             | "" | "(NPP[d=1]*365*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"             | "Net Primary Production"                                   | "PgC/yr" | "2" 
    47 rh_lands            | "HET_RESP VEGET_COV_MAX"        | "" | "(HET_RESP[d=1]*365*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"        | "Heterotrophic Respiration"                                | "PgC/yr" | "2" 
    48 fFire_lands         | "CO2_FIRE VEGET_COV_MAX"        | "" | "(CO2_FIRE[d=1]*365*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"        | "CO2 emission from fire"                                   | "PgC/yr" | "2" 
     41woodharvest_fromforcing| "WOOD_HARVEST_PFT VEGET_COV_MAX"| "" | "(WOOD_HARVEST_PFT[d=1]*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]*365/1e15)"| "Wood harvest read from file and prepared to be used"      | "PgC/yr"    | "2" 
     42fwoodharvest_lands     | "fWoodharvest"                  | "" | "fWoodharvest[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15"              | "CO2 Flux from wood harvesting, positive from atm to land" | "PgC/yr"    | "2" 
     43fLuc_fHarvest_lands    | "CONVFLUX CFLUX_PROD10 CFLUX_PROD100 HARVEST_ABOVE"  | "" | "((CONVFLUX[d=1]+CFLUX_PROD10[d=2]+CFLUX_PROD100[d=3]+HARVEST_ABOVE[d=4])*AREAS[d=1]*CONTFRAC[d=1]*365/1e15)" | "CO2 flux from Land Use Change and Crop Harvesting" | "PgC/yr" | "2" 
     44fHarvest_lands         | "HARVEST_ABOVE"                 | "" | "((HARVEST_ABOVE[d=1])*AREAS[d=1]*CONTFRAC[d=1]*365/1e15)"                    | "CO2 flux from Land Use Change and Crop Harvesting"        | "PgC/yr" | "2" 
     45nbp_lands              | "nbp"                           | "" | "(nbp[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365/1e12)"                          | "Net Biospheric Production"                                | "PgC/yr" | "2" 
     46cSoil_lands            | "TOTAL_SOIL_CARB VEGET_COV_MAX" | "" | "(TOTAL_SOIL_CARB[d=1]*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"     | "Carbon Soil in Pool"                                      | "PgC"    | "2" 
     47cVeg_lands             | "TOTAL_M VEGET_COV_MAX"         | "" | "(TOTAL_M[d=1]*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"             | "Carbon in vegetation"                                     | "PgC"    | "2" 
     48npp_lands              | "NPP VEGET_COV_MAX"             | "" | "(NPP[d=1]*365*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"             | "Net Primary Production"                                   | "PgC/yr" | "2" 
     49rh_lands               | "HET_RESP VEGET_COV_MAX"        | "" | "(HET_RESP[d=1]*365*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"        | "Heterotrophic Respiration"                                | "PgC/yr" | "2" 
     50CONVFLUX_lands         | "CONVFLUX"                      | "" | "(CONVFLUX[d=1]*365*AREAS[d=1]*CONTFRAC[d=1]/1e15)"                   | "Annual release right after deforestation (LANDS)"            | "PgC/yr" | "2" 
     51CFLUX_PROD10_lands     | "CFLUX_PROD10"                  | "" | "(CFLUX_PROD10[d=1]*365*AREAS[d=1]*CONTFRAC[d=1]/1e15)"               | "Annual release from all 10 year wood product pools (LANDS)"  | "PgC/yr" | "2" 
     52CFLUX_PROD100_lands    | "CFLUX_PROD100"                 | "" | "(CFLUX_PROD100[d=1]*365*AREAS[d=1]*CONTFRAC[d=1]/1e15)"              | "Annual release from all 100 year wood product pools (LANDS)" | "PgC/yr" | "2" 
     53BIOMASS_lands          | "TOTAL_M VEGET_COV_MAX"         | "" | "(TOTAL_M[d=1]*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"             | "Total Biomass (LANDS)"                               | "PgC"    | "2" 
     54LITTER_lands           | "TOTAL_BM_LITTER VEGET_COV_MAX" | "" | "(TOTAL_BM_LITTER[d=1]*365*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)" | "Biomass to Litter flux (LANDS)"                      | "PgC/yr" | "2" 
     55GPP_lands              | "GPP VEGET_COV_MAX"             | "" | "(GPP[d=1]*365*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"             | "Gross Primary Produc (LANDS)"                        | "PgC/yr" | "2" 
     56MAINT_RESP_lands       | "MAINT_RESP VEGET_COV_MAX"      | "" | "(MAINT_RESP[d=1]*365*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"      | "Maintenance Resp. (LANDS)"                           | "PgC/yr" | "2" 
     57GROWTH_RESP_lands      | "GROWTH_RESP VEGET_COV_MAX"     | "" | "(GROWTH_RESP[d=1]*365*VEGET_COV_MAX[d=2]*AREAS[d=1]*CONTFRAC[d=1]/1e15)"     | "Growth Resp. (LANDS)"                                | "PgC/yr" | "2" 
     58lai_lands              | "lai"                           | "" | "lai[d=1]"                                                                    | "Leaf Area Fraction"                                  | "1"      | "Areas[d=1]*CONTFRAC[d=1]" 
     59treeFracPrimDec_lands  | "treeFracPrimDec"               | "" | "treeFracPrimDec[d=1]"                                                        | "Total Primary Deciduous Tree Cover Fraction"         | "%"      | "Areas[d=1]*CONTFRAC[d=1]" 
     60treeFracPrimEver_lands | "treeFracPrimEver"              | "" | "treeFracPrimEver[d=1]"                                                       | "Total Primary Evergreen Tree Cover Fraction"         | "%"      | "Areas[d=1]*CONTFRAC[d=1]" 
     61c3PftFrac_lands        | "c3PftFrac"                     | "" | "c3PftFrac[d=1]"                                                              | "Total C3 PFT Cover Fraction"                         | "%"      | "Areas[d=1]*CONTFRAC[d=1]" 
     62c4PftFrac_lands        | "c4PftFrac"                     | "" | "c4PftFrac[d=1]"                                                              | "Total C4 PFT Cover Fraction"                         | "%"      | "Areas[d=1]*CONTFRAC[d=1]" 
     63cProduct_lands         | "cProduct"           | "" | "(cProduct[d=1]*AREAS[d=1]*CONTFRAC[d=1]*1000/1e15)"                   | "Carbon in Products of Land Use Change"                  | "PgC"    | "2" 
     64fLuc_lands             | "fLuc"               | "" | "(fLuc[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15)"             | "CO2 Flux to Atmosphere from Land Use Change"            | "PgC/yr" | "2" 
     65ra_lands               | "ra"                 | "" | "(ra[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15)"               | "Autotrophic Respiration"                                | "PgC/yr" | "2" 
     66fVegLitter_lands       | "fVegLitter"         | "" | "(fVegLitter[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15)"       | "Total Carbon Flux from Vegetation to Litter"            | "PgC/yr" | "2" 
     67fLitterSoil_lands      | "fLitterSoil"        | "" | "(fLitterSoil[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15)"      | "Total Carbon Flux from Litter to Soil"                  | "PgC/yr" | "2" 
     68cLeaf_lands            | "cLeaf"              | "" | "(cLeaf[d=1]*AREAS[d=1]*CONTFRAC[d=1]*1000/1e15)"                      | "Carbon in Leaves"                                       | "PgC"    | "2" 
     69cWood_lands            | "cWood"              | "" | "(cWood[d=1]*AREAS[d=1]*CONTFRAC[d=1]*1000/1e15)"                      | "Carbon in Wood"                                         | "PgC"    | "2" 
     70cRoot_lands            | "cRoot"              | "" | "(cRoot[d=1]*AREAS[d=1]*CONTFRAC[d=1]*1000/1e15)"                      | "Carbon in Roots"                                        | "PgC"    | "2" 
     71cMisc_lands            | "cMisc"              | "" | "(cMisc[d=1]*AREAS[d=1]*CONTFRAC[d=1]*1000/1e15)"                      | "Carbon in Other Living Compartments"                    | "PgC"    | "2" 
     72cLitterAbove_lands     | "cLitterAbove"       | "" | "(cLitterAbove[d=1]*AREAS[d=1]*CONTFRAC[d=1]*1000/1e15)"               | "Carbon in Above-Ground Litter"                          | "PgC"    | "2" 
     73cLitterBelow_lands     | "cLitterBelow"       | "" | "(cLitterBelow[d=1]*AREAS[d=1]*CONTFRAC[d=1]*1000/1e15)"               | "Carbon in Below-Ground Litter"                          | "PgC"    | "2" 
     74cSoilFast_lands        | "cSoilFast"          | "" | "(cSoilFast[d=1]*AREAS[d=1]*CONTFRAC[d=1]*1000/1e15)"                  | "Carbon in Fast Soil Pool"                               | "PgC"    | "2" 
     75cSoilMedium_lands      | "cSoilMedium"        | "" | "(cSoilMedium[d=1]*AREAS[d=1]*CONTFRAC[d=1]*1000/1e15)"                | "Carbon in Medium Soil Pool"                             | "PgC"    | "2" 
     76cSoilSlow_lands        | "cSoilSlow"          | "" | "(cSoilSlow[d=1]*AREAS[d=1]*CONTFRAC[d=1]*1000/1e15)"                  | "Carbon in Slow Soil Pool"                               | "PgC"    | "2" 
     77nppLeaf_lands          | "nppLeaf"            | "" | "(nppLeaf[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15)"          | "CO2 Flux from Atmosphere due to NPP Allocation to Leaf" | "PgC/yr" | "2" 
     78nppWood_lands          | "nppWood"            | "" | "(nppWood[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15)"          | "CO2 Flux from Atmosphere due to NPP Allocation to Wood" | "PgC/yr" | "2" 
     79nppRoot_lands          | "nppRoot"            | "" | "(nppRoot[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15)"          | "CO2 Flux from Atmosphere due to NPP Allocation to Root" | "PgC/yr" | "2" 
     80nep_lands              | "nep"                | "" | "(nep[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15)"              | "Net Carbon Mass Flux out of Atmophere due to Net Ecosystem Productivity." | "PgC/yr" | "2" 
     81cMassVariation_lands   | "cMassVariation"     | "" | "(cMassVariation[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15)"   | "Carbon Mass Variation"                                  | "PgC/yr" | "2" 
     82cBal_lands             | "cMassVariation nbp" | "" | "((cMassVariation[d=1,L=2:100000]-nbp[d=2,L=2:100000])*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15)" | "Total Carbon Balance"    | "PgC/yr" | "2" 
     83rGrowth_lands          | "rGrowth"            | "" | "(rGrowth[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15)"          | "Growth Autotrophic Respiration"                         | "PgC/yr" | "2" 
     84rMaint_lands           | "rMaint"             | "" | "(rMaint[d=1]*AREAS[d=1]*CONTFRAC[d=1]*86400*365*1000/1e15)"           | "Maintenance Autotrophic Respiration"                    | "PgC/yr" | "2" 
    4985#------------------------------------------------------------------------------------------------------------------------------------------------------ 
    50  
    51  
Note: See TracChangeset for help on using the changeset viewer.