New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 12377 for NEMO/trunk/cfgs/SHARED – NEMO

Ignore:
Timestamp:
2020-02-12T15:39:06+01:00 (4 years ago)
Author:
acc
Message:

The big one. Merging all 2019 developments from the option 1 branch back onto the trunk.

This changeset reproduces 2019/dev_r11943_MERGE_2019 on the trunk using a 2-URL merge
onto a working copy of the trunk. I.e.:

svn merge --ignore-ancestry \

svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/NEMO/trunk \
svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/NEMO/branches/2019/dev_r11943_MERGE_2019 ./

The --ignore-ancestry flag avoids problems that may otherwise arise from the fact that
the merge history been trunk and branch may have been applied in a different order but
care has been taken before this step to ensure that all applicable fixes and updates
are present in the merge branch.

The trunk state just before this step has been branched to releases/release-4.0-HEAD
and that branch has been immediately tagged as releases/release-4.0.2. Any fixes
or additions in response to tickets on 4.0, 4.0.1 or 4.0.2 should be done on
releases/release-4.0-HEAD. From now on future 'point' releases (e.g. 4.0.2) will
remain unchanged with periodic releases as needs demand. Note release-4.0-HEAD is a
transitional naming convention. Future full releases, say 4.2, will have a release-4.2
branch which fulfills this role and the first point release (e.g. 4.2.0) will be made
immediately following the release branch creation.

2020 developments can be started from any trunk revision later than this one.

Location:
NEMO/trunk
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • NEMO/trunk

    • Property svn:externals
      •  

        old new  
        33^/utils/build/mk@HEAD         mk 
        44^/utils/tools@HEAD            tools 
        5 ^/vendors/AGRIF/dev@HEAD      ext/AGRIF 
         5^/vendors/AGRIF/dev_r11615_ENHANCE-04_namelists_as_internalfiles_agrif@HEAD      ext/AGRIF 
        66^/vendors/FCM@HEAD            ext/FCM 
        77^/vendors/IOIPSL@HEAD         ext/IOIPSL 
  • NEMO/trunk/cfgs/SHARED/axis_def_nemo.xml

    r12276 r12377  
    2222      <axis id="basin"   long_name="Sub-basin mask (1=Global 2=Atlantic 3=Indo-Pacific 4=Indian, 5=Pacific)"  unit="1" /> 
    2323      <axis id="nstrait" long_name="Number of straits" unit="1" /> 
     24      <!-- ABL vertical axis definition --> 
     25      <axis id="ght_abl" long_name="ABL Vertical T levels" unit="m" positive="up"   /> 
     26      <axis id="ghw_abl" long_name="ABL Vertical W levels" unit="m" positive="up"   /> 
    2427      <axis id="section"     n_glo="16" /> 
    2528      <axis id="section_ice" n_glo="4" /> 
  • NEMO/trunk/cfgs/SHARED/field_def_nemo-ice.xml

    r12337 r12377  
    9292          <field id="qemp_ice"     long_name="Downward Heat Flux from E-P over ice"                                                                              unit="W/m2" /> 
    9393          <field id="albedo"       long_name="Mean albedo over sea ice and ocean"                                                                                unit=""     /> 
     94          <field id="Cd_ice"       long_name="Momentum turbulent exchange coefficient"                                                                           unit=""     /> 
     95          <field id="Ch_ice"       long_name="Heat turbulent exchange coefficient"                                                                               unit=""     /> 
    9496      
    9597     <!-- trends --> 
     
    228230 
    229231     <!-- momentum (advection) --> 
    230         <field id="xmtrpice"     long_name="X-component of ice mass transport"                       standard_name="ice_x_transport"       grid_ref="grid_U_2D"         unit="kg/s" /> 
    231           <field id="ymtrpice"     long_name="Y-component of ice mass transport"                       standard_name="ice_y_transport"       grid_ref="grid_V_2D"         unit="kg/s" /> 
    232           <field id="xmtrpsnw"     long_name="X-component of snw mass transport"                       standard_name="snw_x_transport"       grid_ref="grid_U_2D"         unit="kg/s" /> 
    233           <field id="ymtrpsnw"     long_name="Y-component of snw mass transport"                       standard_name="snw_y_transport"       grid_ref="grid_V_2D"         unit="kg/s" /> 
    234           <field id="xatrp"        long_name="X-component of ice area transport"                       standard_name="area_x_transport"      grid_ref="grid_U_2D"         unit="m2/s" /> 
    235           <field id="yatrp"        long_name="Y-component of ice area transport"                       standard_name="area_y_transport"      grid_ref="grid_V_2D"         unit="m2/s" /> 
    236           <field id="xmtrptot"     long_name="X-component of sea-ice mass transport"                   standard_name="sea_ice_x_transport"   grid_ref="grid_U_2D"         unit="kg/s" > xmtrpice + xmtrpsnw </field> 
    237         <field id="ymtrptot"     long_name="Y-component of sea-ice mass transport"                   standard_name="sea_ice_y_transport"   grid_ref="grid_V_2D"         unit="kg/s" > ymtrpice + ymtrpsnw </field> 
     232        <field id="xmtrpice"     long_name="X-component of ice mass transport"                       standard_name="ice_x_transport"          grid_ref="grid_U_2D"              unit="kg/s" /> 
     233          <field id="ymtrpice"     long_name="Y-component of ice mass transport"                       standard_name="ice_y_transport"          grid_ref="grid_V_2D"              unit="kg/s" /> 
     234          <field id="xmtrpsnw"     long_name="X-component of snw mass transport"                       standard_name="snw_x_transport"          grid_ref="grid_U_2D"              unit="kg/s" /> 
     235          <field id="ymtrpsnw"     long_name="Y-component of snw mass transport"                       standard_name="snw_y_transport"          grid_ref="grid_V_2D"              unit="kg/s" /> 
     236          <field id="xatrp"        long_name="X-component of ice area transport"                       standard_name="area_x_transport"         grid_ref="grid_U_2D"              unit="m2/s" /> 
     237          <field id="yatrp"        long_name="Y-component of ice area transport"                       standard_name="area_y_transport"         grid_ref="grid_V_2D"              unit="m2/s" /> 
     238          <field id="xmtrptot"     long_name="X-component of sea-ice mass transport"                   standard_name="sea_ice_x_transport"      grid_ref="grid_U_2D"              unit="kg/s" > xmtrpice + xmtrpsnw </field> 
     239        <field id="ymtrptot"     long_name="Y-component of sea-ice mass transport"                   standard_name="sea_ice_y_transport"      grid_ref="grid_V_2D"              unit="kg/s" > ymtrpice + ymtrpsnw </field> 
    238240 
    239241     <!-- Ice transport through straits" --> 
  • NEMO/trunk/cfgs/SHARED/field_def_nemo-oce.xml

    r12288 r12377  
    11<?xml version="1.0"?>  
    22    <!-- $id$ --> 
     3 
     4    <field_definition level="1" prec="4" operation="average" enabled=".TRUE." default_value="1.e20" > <!-- time step automaticaly defined --> 
     5 
     6    <!-- 
     7       ===================================================================================================== 
     8       =                                   Configurable diagnostics                                        = 
     9       ===================================================================================================== 
     10      --> 
     11 
     12    <field_group id="diamlr_fields"> 
     13 
     14    <!-- 
     15       ===================================================================================================== 
     16                         Configuration of multiple-linear-regression analysis (diamlr) 
     17       ===================================================================================================== 
     18        
     19       This field group configures diamlr for tidal harmonic analysis of field 
     20       ssh: in addition to a regressor for fitting the mean value (diamlr_r101), 
     21       it includes the regressors for the analysis of the tidal constituents 
     22       that are available in the tidal-forcing implementation (see 
     23       ./src/OCE/SBC/tide.h90). 
     24 
     25      --> 
     26 
     27      <!-- Time --> 
     28      <field id="diamlr_time" grid_ref="diamlr_grid_T_2D" prec="8" /> 
     29 
     30      <!-- Regressors for tidal harmonic analysis --> 
     31      <field id="diamlr_r001"  field_ref="diamlr_time" expr="sin( __TDE_M2_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:M2"   /> 
     32      <field id="diamlr_r002"  field_ref="diamlr_time" expr="cos( __TDE_M2_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:M2"   /> 
     33      <field id="diamlr_r003"  field_ref="diamlr_time" expr="sin( __TDE_N2_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:N2"   /> 
     34      <field id="diamlr_r004"  field_ref="diamlr_time" expr="cos( __TDE_N2_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:N2"   /> 
     35      <field id="diamlr_r005"  field_ref="diamlr_time" expr="sin( __TDE_2N2_omega__  * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:2N2"  /> 
     36      <field id="diamlr_r006"  field_ref="diamlr_time" expr="cos( __TDE_2N2_omega__  * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:2N2"  /> 
     37      <field id="diamlr_r007"  field_ref="diamlr_time" expr="sin( __TDE_S2_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:S2"   /> 
     38      <field id="diamlr_r008"  field_ref="diamlr_time" expr="cos( __TDE_S2_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:S2"   /> 
     39      <field id="diamlr_r009"  field_ref="diamlr_time" expr="sin( __TDE_K2_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:K2"   /> 
     40      <field id="diamlr_r010"  field_ref="diamlr_time" expr="cos( __TDE_K2_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:K2"   /> 
     41      <field id="diamlr_r011"  field_ref="diamlr_time" expr="sin( __TDE_K1_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:K1"   /> 
     42      <field id="diamlr_r012"  field_ref="diamlr_time" expr="cos( __TDE_K1_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:K1"   /> 
     43      <field id="diamlr_r013"  field_ref="diamlr_time" expr="sin( __TDE_O1_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:O1"   /> 
     44      <field id="diamlr_r014"  field_ref="diamlr_time" expr="cos( __TDE_O1_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:O1"   /> 
     45      <field id="diamlr_r015"  field_ref="diamlr_time" expr="sin( __TDE_Q1_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:Q1"   /> 
     46      <field id="diamlr_r016"  field_ref="diamlr_time" expr="cos( __TDE_Q1_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:Q1"   /> 
     47      <field id="diamlr_r017"  field_ref="diamlr_time" expr="sin( __TDE_P1_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:P1"   /> 
     48      <field id="diamlr_r018"  field_ref="diamlr_time" expr="cos( __TDE_P1_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:P1"   /> 
     49      <field id="diamlr_r019"  field_ref="diamlr_time" expr="sin( __TDE_M4_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:M4"   /> 
     50      <field id="diamlr_r020"  field_ref="diamlr_time" expr="cos( __TDE_M4_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:M4"   /> 
     51      <field id="diamlr_r021"  field_ref="diamlr_time" expr="sin( __TDE_Mf_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:Mf"   /> 
     52      <field id="diamlr_r022"  field_ref="diamlr_time" expr="cos( __TDE_Mf_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:Mf"   /> 
     53      <field id="diamlr_r023"  field_ref="diamlr_time" expr="sin( __TDE_Mm_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:Mm"   /> 
     54      <field id="diamlr_r024"  field_ref="diamlr_time" expr="cos( __TDE_Mm_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:Mm"   /> 
     55      <field id="diamlr_r025"  field_ref="diamlr_time" expr="sin( __TDE_Msqm_omega__ * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:Msqm" /> 
     56      <field id="diamlr_r026"  field_ref="diamlr_time" expr="cos( __TDE_Msqm_omega__ * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:Msqm" /> 
     57      <field id="diamlr_r027"  field_ref="diamlr_time" expr="sin( __TDE_Mtm_omega__  * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:Mtm"  /> 
     58      <field id="diamlr_r028"  field_ref="diamlr_time" expr="cos( __TDE_Mtm_omega__  * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:Mtm"  /> 
     59      <field id="diamlr_r029"  field_ref="diamlr_time" expr="sin( __TDE_S1_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:S1"   /> 
     60      <field id="diamlr_r030"  field_ref="diamlr_time" expr="cos( __TDE_S1_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:S1"   /> 
     61      <field id="diamlr_r031"  field_ref="diamlr_time" expr="sin( __TDE_MU2_omega__  * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:MU2"  /> 
     62      <field id="diamlr_r032"  field_ref="diamlr_time" expr="cos( __TDE_MU2_omega__  * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:MU2"  /> 
     63      <field id="diamlr_r033"  field_ref="diamlr_time" expr="sin( __TDE_NU2_omega__  * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:NU2"  /> 
     64      <field id="diamlr_r034"  field_ref="diamlr_time" expr="cos( __TDE_NU2_omega__  * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:NU2"  /> 
     65      <field id="diamlr_r035"  field_ref="diamlr_time" expr="sin( __TDE_L2_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:L2"   /> 
     66      <field id="diamlr_r036"  field_ref="diamlr_time" expr="cos( __TDE_L2_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:L2"   /> 
     67      <field id="diamlr_r037"  field_ref="diamlr_time" expr="sin( __TDE_T2_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:sin:T2"   /> 
     68      <field id="diamlr_r038"  field_ref="diamlr_time" expr="cos( __TDE_T2_omega__   * diamlr_time )" enabled=".TRUE."  comment="harmonic:cos:T2"   /> 
     69      <field id="diamlr_r101"  field_ref="diamlr_time" expr="diamlr_time^0.0"                         enabled=".TRUE."  comment="mean"              /> 
     70 
     71      <!-- Fields selected for regression analysis --> 
     72      <field id="diamlr_f001" field_ref="ssh" enabled=".TRUE." /> 
     73 
     74    </field_group> 
    375     
    476    <!--  
     
    880============================================================================================================ 
    981    --> 
    10     <field_definition level="1" prec="4" operation="average" enabled=".TRUE." default_value="1.e20" > <!-- time step automaticaly defined --> 
     82 
     83    <field_group id="diadetide_fields"> 
     84 
     85    <!-- 
     86       ===================================================================================================== 
     87                 Weight fields for the computation of daily detided model diagnostics (diadetide) 
     88       ===================================================================================================== 
     89 
     90       --> 
     91 
     92      <field id="diadetide_weight" grid_ref="diadetide_grid_T_2D" enabled=".TRUE." /> 
     93      <field id="diadetide_weight_grid_T_2D" field_ref="diadetide_weight" grid_ref="diadetide_grid_T_2D" enabled=".TRUE." > this </field> 
     94      <field id="diadetide_weight_grid_U_2D" field_ref="diadetide_weight" grid_ref="diadetide_grid_U_2D" enabled=".TRUE." > this </field> 
     95      <field id="diadetide_weight_grid_V_2D" field_ref="diadetide_weight" grid_ref="diadetide_grid_V_2D" enabled=".TRUE." > this </field> 
     96      <field id="diadetide_weight_grid_T_3D" field_ref="diadetide_weight" grid_ref="diadetide_grid_2D_to_grid_T_3D" enabled=".TRUE." > this </field> 
     97      <field id="diadetide_weight_grid_U_3D" field_ref="diadetide_weight" grid_ref="diadetide_grid_2D_to_grid_U_3D" enabled=".TRUE." > this </field> 
     98      <field id="diadetide_weight_grid_V_3D" field_ref="diadetide_weight" grid_ref="diadetide_grid_2D_to_grid_V_3D" enabled=".TRUE." > this </field> 
     99      <field id="diadetide_weight_grid_W_3D" field_ref="diadetide_weight" grid_ref="diadetide_grid_2D_to_grid_W_3D" enabled=".TRUE." > this </field> 
     100 
     101    </field_group> 
    11102 
    12103    <!--  
     
    36127        <field id="toce_vmean300"     field_ref="toce_e3t_vsum300"  unit="degree_C"     grid_ref="grid_T_vsum"  detect_missing_value="true" > toce_e3t_vsum300/e3t_vsum300 </field> 
    37128 
     129        <!-- AGRIF sponge --> 
     130        <field id="agrif_spt"         long_name=" AGRIF t-sponge coefficient"   unit=" " /> 
    38131 
    39132        <!-- t-eddy viscosity coefficients (ldfdyn) --> 
     
    41134   <field id="ahmt_3d"      long_name=" 3D      t-eddy viscosity coefficient"   unit="m2/s or m4/s"  grid_ref="grid_T_3D"/> 
    42135 
    43         <field id="sst"          long_name="sea surface temperature"                            standard_name="sea_surface_temperature"             unit="degC"     /> 
     136        <field id="sst"          long_name="Bulk sea surface temperature"                       standard_name="bulk_sea_surface_temperature"        unit="degC"     /> 
     137        <field id="t_skin"       long_name="Skin temperature aka SSST"                          standard_name="skin_temperature"                    unit="degC"     /> 
    44138        <field id="sst2"         long_name="square of sea surface temperature"                  standard_name="square_of_sea_surface_temperature"   unit="degC2"     > sst * sst </field > 
    45139        <field id="sstmax"       long_name="max of sea surface temperature"   field_ref="sst"   operation="maximum"                                                 /> 
     
    137231 
    138232      <field_group id="Tides_T" grid_ref="grid_T_2D" operation="once" > 
    139         <!-- tidal composante --> 
    140         <field id="M2x"          long_name="M2 Elevation harmonic real part "                             unit="m"        /> 
    141         <field id="M2y"          long_name="M2 Elevation harmonic imaginary part"                         unit="m"        /> 
    142         <field id="S2x"          long_name="S2 Elevation harmonic real part "                             unit="m"        /> 
    143         <field id="S2y"          long_name="S2 Elevation harmonic imaginary part"                         unit="m"        /> 
    144         <field id="N2x"          long_name="N2 Elevation harmonic real part "                             unit="m"        /> 
    145         <field id="N2y"          long_name="N2 Elevation harmonic imaginary part"                         unit="m"        /> 
    146         <field id="K1x"          long_name="K1 Elevation harmonic real part "                             unit="m"        /> 
    147         <field id="K1y"          long_name="K1 Elevation harmonic imaginary part"                         unit="m"        /> 
    148         <field id="O1x"          long_name="O1 Elevation harmonic real part "                             unit="m"        /> 
    149         <field id="O1y"          long_name="O1 Elevation harmonic imaginary part"                         unit="m"        /> 
    150         <field id="Q1x"          long_name="Q1 Elevation harmonic real part "                             unit="m"        /> 
    151         <field id="Q1y"          long_name="Q1 Elevation harmonic imaginary part"                         unit="m"        /> 
    152         <field id="M4x"          long_name="M4 Elevation harmonic real part "                             unit="m"        /> 
    153         <field id="M4y"          long_name="M4 Elevation harmonic imaginary part"                         unit="m"        /> 
    154         <field id="K2x"          long_name="K2 Elevation harmonic real part "                             unit="m"        /> 
    155         <field id="K2y"          long_name="K2 Elevation harmonic imaginary part"                         unit="m"        /> 
    156         <field id="P1x"          long_name="P1 Elevation harmonic real part "                             unit="m"        /> 
    157         <field id="P1y"          long_name="P1 Elevation harmonic imaginary part"                         unit="m"        /> 
    158         <field id="Mfx"          long_name="Mf Elevation harmonic real part "                             unit="m"        /> 
    159         <field id="Mfy"          long_name="Mf Elevation harmonic imaginary part"                         unit="m"        /> 
    160         <field id="Mmx"          long_name="Mm Elevation harmonic real part "                             unit="m"        /> 
    161         <field id="Mmy"          long_name="Mm Elevation harmonic imaginary part"                         unit="m"        /> 
    162       </field_group> 
    163      
    164       <field_group id="Tides_U" grid_ref="grid_U_2D" operation="once" > 
    165         <field id="M2x_u"        long_name="M2 current barotrope along i-axis harmonic real part "        unit="m/s"      /> 
    166         <field id="M2y_u"        long_name="M2 current barotrope along i-axis harmonic imaginary part "   unit="m/s"      /> 
    167         <field id="S2x_u"        long_name="S2 current barotrope along i-axis harmonic real part "        unit="m/s"      /> 
    168         <field id="S2y_u"        long_name="S2 current barotrope along i-axis harmonic imaginary part "   unit="m/s"      /> 
    169         <field id="N2x_u"        long_name="N2 current barotrope along i-axis harmonic real part "        unit="m/s"      /> 
    170         <field id="N2y_u"        long_name="N2 current barotrope along i-axis harmonic imaginary part "   unit="m/s"      /> 
    171         <field id="K1x_u"        long_name="K1 current barotrope along i-axis harmonic real part "        unit="m/s"      /> 
    172         <field id="K1y_u"        long_name="K1 current barotrope along i-axis harmonic imaginary part "   unit="m/s"      /> 
    173         <field id="O1x_u"        long_name="O1 current barotrope along i-axis harmonic real part "        unit="m/s"      /> 
    174         <field id="O1y_u"        long_name="O1 current barotrope along i-axis harmonic imaginary part "   unit="m/s"      /> 
    175         <field id="Q1x_u"        long_name="Q1 current barotrope along i-axis harmonic real part "        unit="m/s"      /> 
    176         <field id="Q1y_u"        long_name="Q1 current barotrope along i-axis harmonic imaginary part "   unit="m/s"      /> 
    177         <field id="M4x_u"        long_name="M4 current barotrope along i-axis harmonic real part "        unit="m/s"      /> 
    178         <field id="M4y_u"        long_name="M4 current barotrope along i-axis harmonic imaginary part "   unit="m/s"      /> 
    179         <field id="K2x_u"        long_name="K2 current barotrope along i-axis harmonic real part "        unit="m/s"      /> 
    180         <field id="K2y_u"        long_name="K2 current barotrope along i-axis harmonic imaginary part "   unit="m/s"      /> 
    181         <field id="P1x_u"        long_name="P1 current barotrope along i-axis harmonic real part "        unit="m/s"      /> 
    182         <field id="P1y_u"        long_name="P1 current barotrope along i-axis harmonic imaginary part "   unit="m/s"      /> 
    183         <field id="Mfx_u"        long_name="Mf current barotrope along i-axis harmonic real part "        unit="m/s"      /> 
    184         <field id="Mfy_u"        long_name="Mf current barotrope along i-axis harmonic imaginary part "   unit="m/s"      /> 
    185         <field id="Mmx_u"        long_name="Mm current barotrope along i-axis harmonic real part "        unit="m/s"      /> 
    186         <field id="Mmy_u"        long_name="Mm current barotrope along i-axis harmonic imaginary part "   unit="m/s"      /> 
    187       </field_group> 
    188      
    189       <field_group id="Tides_V" grid_ref="grid_V_2D" operation="once" > 
    190         <field id="M2x_v"        long_name="M2 current barotrope along j-axis harmonic real part "        unit="m/s"      /> 
    191         <field id="M2y_v"        long_name="M2 current barotrope along j-axis harmonic imaginary part "   unit="m/s"      /> 
    192         <field id="S2x_v"        long_name="S2 current barotrope along j-axis harmonic real part "        unit="m/s"      /> 
    193         <field id="S2y_v"        long_name="S2 current barotrope along j-axis harmonic imaginary part "   unit="m/s"      /> 
    194         <field id="N2x_v"        long_name="N2 current barotrope along j-axis harmonic real part "        unit="m/s"      /> 
    195         <field id="N2y_v"        long_name="N2 current barotrope along j-axis harmonic imaginary part "   unit="m/s"      /> 
    196         <field id="K1x_v"        long_name="K1 current barotrope along j-axis harmonic real part "        unit="m/s"      /> 
    197         <field id="K1y_v"        long_name="K1 current barotrope along j-axis harmonic imaginary part "   unit="m/s"      /> 
    198         <field id="O1x_v"        long_name="O1 current barotrope along j-axis harmonic real part "        unit="m/s"      /> 
    199         <field id="O1y_v"        long_name="O1 current barotrope along j-axis harmonic imaginary part "   unit="m/s"      /> 
    200         <field id="Q1x_v"        long_name="Q1 current barotrope along j-axis harmonic real part "        unit="m/s"      /> 
    201         <field id="Q1y_v"        long_name="Q1 current barotrope along j-axis harmonic imaginary part "   unit="m/s"      /> 
    202         <field id="M4x_v"        long_name="M4 current barotrope along j-axis harmonic real part "        unit="m/s"      /> 
    203         <field id="M4y_v"        long_name="M4 current barotrope along j-axis harmonic imaginary part "   unit="m/s"      /> 
    204         <field id="K2x_v"        long_name="K2 current barotrope along j-axis harmonic real part "        unit="m/s"      /> 
    205         <field id="K2y_v"        long_name="K2 current barotrope along j-axis harmonic imaginary part "   unit="m/s"      /> 
    206         <field id="P1x_v"        long_name="P1 current barotrope along j-axis harmonic real part "        unit="m/s"      /> 
    207         <field id="P1y_v"        long_name="P1 current barotrope along j-axis harmonic imaginary part "   unit="m/s"      /> 
    208         <field id="Mfx_v"        long_name="Mf current barotrope along j-axis harmonic real part "        unit="m/s"      /> 
    209         <field id="Mfy_v"        long_name="Mf current barotrope along j-axis harmonic imaginary part "   unit="m/s"      /> 
    210         <field id="Mmx_v"        long_name="Mm current barotrope along j-axis harmonic real part "        unit="m/s"      /> 
    211         <field id="Mmy_v"        long_name="Mm current barotrope along j-axis harmonic imaginary part "   unit="m/s"      />    
     233        <!-- Tidal potential --> 
     234        <field id="tide_pot"      long_name="Total tidal potential" unit="m" /> 
     235        <field id="tide_pot_M2"   long_name="M2 tidal potential"    unit="m" /> 
     236        <field id="tide_pot_N2"   long_name="N2 tidal potential"    unit="m" /> 
     237        <field id="tide_pot_2N2"  long_name="2N2 tidal potential"   unit="m" /> 
     238        <field id="tide_pot_S2"   long_name="S2 tidal potential"    unit="m" /> 
     239        <field id="tide_pot_K2"   long_name="K2 tidal potential"    unit="m" /> 
     240        <field id="tide_pot_K1"   long_name="K1 tidal potential"    unit="m" /> 
     241        <field id="tide_pot_O1"   long_name="O1 tidal potential"    unit="m" /> 
     242        <field id="tide_pot_Q1"   long_name="Q1 tidal potential"    unit="m" /> 
     243        <field id="tide_pot_P1"   long_name="P1 tidal potential"    unit="m" /> 
     244        <field id="tide_pot_M4"   long_name="M4 tidal potential"    unit="m" /> 
     245        <field id="tide_pot_Mf"   long_name="Mf tidal potential"    unit="m" /> 
     246        <field id="tide_pot_Mm"   long_name="Mm tidal potential"    unit="m" /> 
     247        <field id="tide_pot_Msqm" long_name="Msqm tidal potential"  unit="m" /> 
     248        <field id="tide_pot_Mtm"  long_name="Mtm tidal potential"   unit="m" /> 
     249        <field id="tide_pot_S1"   long_name="S1 tidal potential"    unit="m" /> 
     250        <field id="tide_pot_MU2"  long_name="MU2 tidal potential"   unit="m" /> 
     251        <field id="tide_pot_NU2"  long_name="NU2 tidal potential"   unit="m" /> 
     252        <field id="tide_pot_L2"   long_name="L2 tidal potential"    unit="m" /> 
     253        <field id="tide_pot_T2"   long_name="T2 tidal potential"    unit="m" /> 
    212254      </field_group> 
    213255 
     
    268310          <field id="runoffs"      long_name="River Runoffs"                        standard_name="water_flux_into_sea_water_from_rivers"                                unit="kg/m2/s"   /> 
    269311          <field id="precip"       long_name="Total precipitation"                  standard_name="precipitation_flux"                                                   unit="kg/m2/s"   /> 
     312          <field id="wclosea"      long_name="closed sea empmr correction"          standard_name="closea_empmr"                                                         unit="kg/m2/s"   /> 
    270313      
    271314          <field id="qt"           long_name="Net Downward Heat Flux"                standard_name="surface_downward_heat_flux_in_sea_water"                              unit="W/m2"                           /> 
     
    274317          <field id="qsr3d"        long_name="Shortwave Radiation 3D distribution"   standard_name="downwelling_shortwave_flux_in_sea_water"                              unit="W/m2"      grid_ref="grid_T_3D" /> 
    275318          <field id="qrp"          long_name="Surface Heat Flux: Damping"            standard_name="heat_flux_into_sea_water_due_to_newtonian_relaxation"                 unit="W/m2"                           /> 
     319          <field id="qclosea"      long_name="closed sea heat content flux"          standard_name="closea_heat_content_downward_flux"                                    unit="W/m2"     /> 
    276320          <field id="erp"          long_name="Surface Water Flux: Damping"           standard_name="water_flux_out_of_sea_water_due_to_newtonian_relaxation"              unit="kg/m2/s"                        /> 
    277321          <field id="taum"         long_name="wind stress module"                    standard_name="magnitude_of_surface_downward_stress"                                 unit="N/m2"                           /> 
     
    282326 
    283327          <!-- * variable related to ice shelf forcing * --> 
    284           <field id="fwfisf"       long_name="Ice shelf melting"                             unit="kg/m2/s"  /> 
    285           <field id="fwfisf3d"     long_name="Ice shelf melting"                             unit="kg/m2/s"  grid_ref="grid_T_3D" /> 
    286           <field id="qlatisf"      long_name="Ice shelf latent heat flux"                    unit="W/m2"     /> 
    287           <field id="qlatisf3d"    long_name="Ice shelf latent heat flux"                    unit="W/m2"     grid_ref="grid_T_3D" /> 
    288           <field id="qhcisf"       long_name="Ice shelf heat content flux"                   unit="W/m2"     /> 
    289           <field id="qhcisf3d"     long_name="Ice shelf heat content flux"                   unit="W/m2"     grid_ref="grid_T_3D" /> 
    290           <field id="isfgammat"    long_name="transfert coefficient for isf (temperature) "  unit="m/s"      /> 
    291           <field id="isfgammas"    long_name="transfert coefficient for isf (salinity)    "  unit="m/s"      /> 
    292           <field id="stbl"         long_name="salinity in the Losh tbl                    "  unit="PSU"      /> 
    293           <field id="ttbl"         long_name="temperature in the Losh tbl                 "  unit="C"        /> 
    294           <field id="utbl"         long_name="zonal current in the Losh tbl at T point    "  unit="m/s"      /> 
    295           <field id="vtbl"         long_name="merid current in the Losh tbl at T point    "  unit="m/s"      /> 
    296           <field id="thermald"     long_name="thermal driving of ice shelf melting        "  unit="C"        /> 
    297           <field id="tfrz"         long_name="top freezing point (used to compute melt)   "  unit="C"        /> 
    298           <field id="tinsitu"      long_name="top insitu temperature (used to cmpt melt)  "  unit="C"        /> 
    299           <field id="ustar"        long_name="ustar at T point used in ice shelf melting  "  unit="m/s"      /> 
     328          <field id="isftfrz_cav"     long_name="freezing point temperature at ocean/isf interface"                unit="degC"     /> 
     329          <field id="isftfrz_par"     long_name="freezing point temperature in the parametrization boundary layer" unit="degC"     /> 
     330          <field id="fwfisf_cav"      long_name="Ice shelf melt rate"                           unit="kg/m2/s"  /> 
     331          <field id="fwfisf_par"      long_name="Ice shelf melt rate"                           unit="kg/m2/s"  /> 
     332          <field id="qoceisf_cav"     long_name="Ice shelf ocean  heat flux"                    unit="W/m2"     /> 
     333          <field id="qoceisf_par"     long_name="Ice shelf ocean  heat flux"                    unit="W/m2"     /> 
     334          <field id="qlatisf_cav"     long_name="Ice shelf latent heat flux"                    unit="W/m2"     /> 
     335          <field id="qlatisf_par"     long_name="Ice shelf latent heat flux"                    unit="W/m2"     /> 
     336          <field id="qhcisf_cav"      long_name="Ice shelf heat content flux of injected water" unit="W/m2"     /> 
     337          <field id="qhcisf_par"      long_name="Ice shelf heat content flux of injected water" unit="W/m2"     /> 
     338          <field id="fwfisf3d_cav"    long_name="Ice shelf melt rate"                           unit="kg/m2/s"  grid_ref="grid_T_3D" /> 
     339          <field id="fwfisf3d_par"    long_name="Ice shelf melt rate"                           unit="kg/m2/s"  grid_ref="grid_T_3D" /> 
     340          <field id="qoceisf3d_cav"   long_name="Ice shelf ocean  heat flux"                    unit="W/m2"     grid_ref="grid_T_3D" /> 
     341          <field id="qoceisf3d_par"   long_name="Ice shelf ocean  heat flux"                    unit="W/m2"     grid_ref="grid_T_3D" /> 
     342          <field id="qlatisf3d_cav"   long_name="Ice shelf latent heat flux"                    unit="W/m2"     grid_ref="grid_T_3D" /> 
     343          <field id="qlatisf3d_par"   long_name="Ice shelf latent heat flux"                    unit="W/m2"     grid_ref="grid_T_3D" /> 
     344          <field id="qhcisf3d_cav"    long_name="Ice shelf heat content flux of injected water" unit="W/m2"     grid_ref="grid_T_3D" /> 
     345          <field id="qhcisf3d_par"    long_name="Ice shelf heat content flux of injected water" unit="W/m2"     grid_ref="grid_T_3D" /> 
     346          <field id="ttbl_cav"        long_name="temperature in Losch tbl"                      unit="degC"     /> 
     347          <field id="ttbl_par"        long_name="temperature in the parametrisation boundary layer" unit="degC" /> 
     348          <field id="isfthermald_cav" long_name="thermal driving of ice shelf melting"          unit="degC"     /> 
     349          <field id="isfthermald_par" long_name="thermal driving of ice shelf melting"          unit="degC"     /> 
     350          <field id="isfgammat"       long_name="Ice shelf heat-transfert velocity"             unit="m/s"      /> 
     351          <field id="isfgammas"       long_name="Ice shelf salt-transfert velocity"             unit="m/s"      /> 
     352          <field id="stbl"            long_name="salinity in the Losh tbl"                      unit="1e-3"     /> 
     353          <field id="utbl"            long_name="zonal current in the Losh tbl at T point"      unit="m/s"      /> 
     354          <field id="vtbl"            long_name="merid current in the Losh tbl at T point"      unit="m/s"      /> 
     355          <field id="isfustar"        long_name="ustar at T point used in ice shelf melting"    unit="m/s"      /> 
     356          <field id="qconisf"         long_name="Conductive heat flux through the ice shelf"    unit="W/m2"     /> 
    300357 
    301358          <!-- *_oce variables available with ln_blk_clio or ln_blk_core --> 
     359          <field id="rho_air"      long_name="Air density at 10m above sea surface"         standard_name="rho_air_10m"                                        unit="kg/m3" /> 
     360          <field id="dt_skin"      long_name="SSST-SST temperature difference"              standard_name="SSST-SST"                                             unit="K"   /> 
    302361          <field id="qlw_oce"      long_name="Longwave Downward Heat Flux over open ocean"  standard_name="surface_net_downward_longwave_flux"                 unit="W/m2"  /> 
    303362          <field id="qsb_oce"      long_name="Sensible Downward Heat Flux over open ocean"  standard_name="surface_downward_sensible_heat_flux"                unit="W/m2"  /> 
    304363          <field id="qla_oce"      long_name="Latent Downward Heat Flux over open ocean"    standard_name="surface_downward_latent_heat_flux"                  unit="W/m2"  /> 
     364          <field id="evap_oce"     long_name="Evaporation over open ocean"                  standard_name="evaporation"                                        unit="kg/m2/s" /> 
    305365          <field id="qt_oce"       long_name="total flux at ocean surface"                  standard_name="surface_downward_heat_flux_in_sea_water"            unit="W/m2"  /> 
    306366          <field id="qsr_oce"      long_name="solar heat flux at ocean surface"             standard_name="net_downward_shortwave_flux_at_sea_water_surface"   unit="W/m2"  /> 
     
    363423   </field_group> 
    364424    
    365    <!-- scalar variables --> 
    366    <field_group id="SBC_0D"  grid_ref="grid_1point" > 
     425 
     426      </field_group> <!-- SBC --> 
     427       
     428      <!-- ABL --> 
     429      <field_group id="ABL" > <!-- time step automaticaly defined based on nn_fsbc --> 
     430 
     431   <!-- variables available with ABL on atmospheric T grid--> 
     432   <field_group id="grid_ABL3D" grid_ref="grid_TA_3D" > 
     433          <field id="u_abl"      long_name="ABL i-horizontal velocity"     standard_name="abl_x_velocity" unit="m/s"      /> 
     434          <field id="v_abl"      long_name="ABL j-horizontal velocity"     standard_name="abl_y_velocity" unit="m/s"      /> 
     435          <field id="t_abl"      long_name="ABL potential temperature"     standard_name="abl_theta"      unit="K"        /> 
     436          <field id="q_abl"      long_name="ABL specific humidity"         standard_name="abl_qspe"       unit="kg/kg"    /> 
     437          <!-- debug (to be removed) --> 
     438          <field id="u_dta"      long_name="DTA i-horizontal velocity"     standard_name="dta_x_velocity" unit="m/s"      /> 
     439          <field id="v_dta"      long_name="DTA j-horizontal velocity"     standard_name="dta_y_velocity" unit="m/s"      /> 
     440          <field id="t_dta"      long_name="DTA potential temperature"     standard_name="dta_theta"      unit="K"        /> 
     441          <field id="q_dta"      long_name="DTA specific humidity"         standard_name="dta_qspe"       unit="kg/kg"    /> 
     442          <field id="coeft"      long_name="ABL nudging coefficient"       standard_name="coeft"          unit=""         /> 
     443          <field id="tke_abl"    long_name="ABL turbulent kinetic energy"  standard_name="abl_tke"        unit="m2/s2"    /> 
     444          <field id="avm_abl"    long_name="ABL turbulent viscosity"       standard_name="abl_avm"        unit="m2/s"     /> 
     445          <field id="avt_abl"    long_name="ABL turbulent diffusivity"     standard_name="abl_avt"        unit="m2/s"     /> 
     446          <field id="mxl_abl"    long_name="ABL mixing length"             standard_name="abl_mxl"        unit="m"        /> 
    367447   </field_group> 
    368448 
    369       </field_group> <!-- SBC --> 
    370  
     449   <field_group id="grid_ABL2D" grid_ref="grid_TA_2D" > 
     450          <field id="pblh"       long_name="ABL height"                    standard_name="abl_height"     unit="m"        /> 
     451          <field id="uz1_abl"    long_name="ABL i-horizontal velocity"     standard_name="abl_x_velocity" unit="m/s"      /> 
     452          <field id="vz1_abl"    long_name="ABL j-horizontal velocity"     standard_name="abl_y_velocity" unit="m/s"      /> 
     453          <field id="uvz1_abl"   long_name="ABL wind speed module"         standard_name="abl_wind_speed" unit="m/s"       > sqrt( uz1_abl^2 + vz1_abl^2 ) </field> 
     454          <field id="tz1_abl"    long_name="ABL potential temperature"     standard_name="abl_theta"      unit="K"        /> 
     455          <field id="qz1_abl"    long_name="ABL specific humidity"         standard_name="abl_qspe"       unit="kg/kg"    /> 
     456          <field id="uz1_dta"    long_name="DTA i-horizontal velocity"     standard_name="dta_x_velocity" unit="m/s"      /> 
     457          <field id="vz1_dta"    long_name="DTA j-horizontal velocity"     standard_name="dta_y_velocity" unit="m/s"      /> 
     458          <field id="uvz1_dta"   long_name="DTA wind speed module"         standard_name="dta_wind_speed" unit="m/s"       > sqrt( uz1_dta^2 + vz1_dta^2 ) </field>  
     459          <field id="tz1_dta"    long_name="DTA potential temperature"     standard_name="dta_theta"      unit="K"        /> 
     460          <field id="qz1_dta"    long_name="DTA specific humidity"         standard_name="dta_qspe"       unit="kg/kg"    /> 
     461          <!-- debug (to be removed) --> 
     462          <field id="uz1_geo"    long_name="GEO i-horizontal velocity"     standard_name="geo_x_velocity" unit="m/s"      /> 
     463          <field id="vz1_geo"    long_name="GEO j-horizontal velocity"     standard_name="geo_y_velocity" unit="m/s"      /> 
     464          <field id="uvz1_geo"   long_name="GEO wind speed module"         standard_name="geo_wind_speed" unit="m/s"       > sqrt( uz1_geo^2 + vz1_geo^2 ) </field>  
     465   </field_group> 
     466 
     467      </field_group> <!-- ABL --> 
     468 
     469       
    371470      <!-- U grid --> 
    372471       
     
    392491        <field id="uocet"        long_name="ocean transport along i-axis times temperature (CRS)"                                               unit="degC*m/s"   grid_ref="grid_U_3D" /> 
    393492        <field id="uoces"        long_name="ocean transport along i-axis times salinity (CRS)"                                                  unit="1e-3*m/s"   grid_ref="grid_U_3D" /> 
    394  
     493        <field id="ssuww"        long_name="ocean surface wind work along i-axis"                   standard_name="surface_x_wind_work"         unit="N/m*s"                            > utau * ssu </field> 
     494        <!-- AGRIF sponge --> 
     495        <field id="agrif_spu"    long_name=" AGRIF u-sponge coefficient"   unit=" " /> 
    395496        <!-- u-eddy diffusivity coefficients (available if ln_traldf_OFF=F) --> 
    396497        <field id="ahtu_2d"      long_name=" surface u-eddy diffusivity coefficient"   unit="m2/s or m4/s" /> 
     
    449550        <field id="vocet"        long_name="ocean transport along j-axis times temperature (CRS)"                                               unit="degC*m/s"   grid_ref="grid_V_3D" /> 
    450551        <field id="voces"        long_name="ocean transport along j-axis times salinity (CRS)"                                                  unit="1e-3*m/s"   grid_ref="grid_V_3D" /> 
    451  
     552        <field id="ssvww"        long_name="ocean surface wind work along j-axis"                   standard_name="surface_y_wind_work"         unit="N/m*s"                            > vtau * ssv </field> 
     553        <!-- AGRIF sponge --> 
     554        <field id="agrif_spv"    long_name=" AGRIF v-sponge coefficient"   unit=" " /> 
    452555        <!-- v-eddy diffusivity coefficients (available if ln_traldf_OFF=F) --> 
    453556        <field id="ahtv_2d"      long_name=" surface v-eddy diffusivity coefficient"     unit="m2/s or (m4/s)^1/2" /> 
     
    538641       
    539642      <!-- F grid --> 
     643      <!-- AGRIF sponge --> 
     644      <field id="agrif_spf"    long_name=" AGRIF f-sponge coefficient"   unit=" " /> 
    540645      <!-- f-eddy viscosity coefficients (ldfdyn) --> 
    541646      <field id="ahmf_2d"      long_name=" surface f-eddy viscosity coefficient"   unit="m2/s or m4/s" /> 
     
    590695 
    591696       
    592       <!-- variables available with key_float --> 
     697      <!-- variables available with ln_floats --> 
    593698 
    594699      <field_group id="floatvar" grid_ref="grid_T_nfloat"  operation="instant" > 
  • NEMO/trunk/cfgs/SHARED/field_def_nemo-pisces.xml

    r12276 r12377  
    6060       <field id="NFe"          long_name="Nano iron Concentration"                  unit="mmol/m3" /> 
    6161       <field id="NFe_e3t"      long_name="NFe * e3t"                                unit="mmol/m2"  > NFe * e3t </field > 
    62        <field id="NCHL"         long_name="Nano chlorophyl Concentration"            unit="mg/m3"   /> 
     62       <field id="NCHL"         long_name="Nano chlorophyl Concentration"            unit="gChl/m3"   /> 
    6363       <field id="NCHL_e3t"     long_name="NCHL * e3t"                               unit="mmol/m2"  > NCHL * e3t </field > 
    64        <field id="DCHL"         long_name="Diatoms chlorophyl Concentration"         unit="mg/m3"   /> 
     64       <field id="DCHL"         long_name="Diatoms chlorophyl Concentration"         unit="gChl/m3"   /> 
    6565       <field id="DCHL_e3t"     long_name="DCHL * e3t"                               unit="mmol/m2"  > DCHL * e3t </field > 
    6666       <field id="NO3"          long_name="Nitrate Concentration"                    unit="mmol/m3" /> 
     
    9999       <field id="PFe"          long_name="Picophytoplankton Fe biomass"             unit="mmol/m3" /> 
    100100       <field id="PFe_e3t"      long_name="PFe * e3t"                                unit="mmol/m2"  > PFe * e3t </field > 
    101        <field id="PCHL"         long_name="Picophytoplankton Chl biomass"            unit="mg/m3" /> 
     101       <field id="PCHL"         long_name="Picophytoplankton Chl biomass"            unit="gChl/m3" /> 
    102102       <field id="PCHL_e3t"     long_name="PCHL * e3t"                               unit="mmol/m2"  > PCHL * e3t </field > 
    103103 
     
    262262 
    263263       <!-- dbio_T on T grid : variables available with diaar5 --> 
    264        <!-- dbio_T on T grid : variables available with diaar5 --> 
    265264       <field id="TPP"         long_name="Total Primary production of phyto"                   unit="mol/m3/s"  grid_ref="grid_T_3D" /> 
    266265       <field id="TPNEW"       long_name="New Primary production of phyto"                     unit="mol/m3/s"  grid_ref="grid_T_3D" /> 
     
    269268       <field id="O2MIN"       long_name="Oxygen minimum concentration"                        unit="mol/m3"                          /> 
    270269       <field id="ZO2MIN"      long_name="Depth of oxygen minimum concentration"               unit="m"                              /> 
    271  
    272270       <field id="INTNFIX"     long_name="Nitrogen fixation rate : vert. integrated"           unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > Nfix * e3t </field > 
    273271       <field id="INTPPPHYN"   long_name="Vertically integrated primary production by nanophy" unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > PPPHYN * e3t </field > 
    274        <field id="INTPPPHYD"   long_name="Vertically integrated primary production by diatom"  unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > PPPHYD * e3t </field > 
    275        <field id="INTPPPHYP"   long_name="Vertically integrated primary production by picophy" unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > PPPHYP * e3t </field > 
    276        <field id="INTPP"       long_name="Vertically integrated primary production by phyto"   unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > TPP * e3t </field > 
    277        <field id="INTPNEW"     long_name="Vertically integrated new primary production"        unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > TPNEW * e3t </field > 
    278        <field id="INTPBFE"     long_name="Vertically integrated of biogenic iron production"   unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > TPBFE * e3t </field > 
    279        <field id="INTPBSI"     long_name="Vertically integrated of biogenic Si production"     unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > PBSi * e3t </field > 
     272       <field id="INTPPPHYD"   long_name="Vertically integrated primary production by diatom"  unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > PPPHYD * e3t </field >                     
     273       <field id="INTPPPHYP"   long_name="Vertically integrated primary production by picophy" unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > PPPHYP * e3t </field >                     
     274       <field id="INTPP"       long_name="Vertically integrated primary production by phyto"   unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > TPP * e3t </field >                             
     275       <field id="INTPNEW"     long_name="Vertically integrated new primary production"        unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > TPNEW * e3t </field >                 
     276       <field id="INTPBFE"     long_name="Vertically integrated of biogenic iron production"   unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > TPBFE * e3t </field >                            
     277       <field id="INTPBSI"     long_name="Vertically integrated of biogenic Si production"     unit="mol/m2/s"  grid_ref="grid_T_vsum"  detect_missing_value="true" > PBSi * e3t </field >                            
    280278 
    281279       <!-- PISCES light : variables available with key_pisces_reduced --> 
  • NEMO/trunk/cfgs/SHARED/grid_def_nemo.xml

    r12331 r12377  
     1<?xml version="1.0"?> 
    12<!-- 
    23============================================================================================================ 
     
    45============================================================================================================ 
    56    --> 
    6   
     7 
    78    <grid_definition>     
    89 
     
    248249      </grid> 
    249250 
    250      <grid id="grid_V_4strait_ice_hsum"> 
    251         <scalar > 
    252          <reduce_domain operation="sum" local="true"/> 
    253          <reduce_scalar operation="sum" /> 
    254         </scalar> 
     251      <grid id="grid_V_4strait_ice_hsum"> 
     252         <scalar > 
     253          <reduce_domain operation="sum" local="true"/> 
     254          <reduce_scalar operation="sum" /> 
     255         </scalar> 
     256         <axis axis_ref="section_ice"/> 
     257      </grid> 
     258 
     259      <grid id="grid_4strait_ice"> 
    255260        <axis axis_ref="section_ice"/> 
    256      </grid> 
    257  
    258      <grid id="grid_4strait_ice"> 
    259        <axis axis_ref="section_ice"/> 
    260      </grid> 
     261      </grid> 
    261262  
    262263      <!-- scalars --> 
     
    264265        <scalar/> 
    265266      </grid> 
    266   
    267     </grid_definition>    
    268   
     267 
     268      <!-- ABL grid definition --> 
     269      <grid id="grid_TA_2D"> 
     270        <domain domain_ref="grid_T" /> 
     271      </grid> 
     272      <grid id="grid_TA_3D"> 
     273        <domain domain_ref="grid_T" /> 
     274        <axis  id="ght_abl" /> 
     275      </grid> 
     276      <grid id="grid_WA_3D"> 
     277        <domain domain_ref="grid_T" /> 
     278        <axis  id="ghw_abl" /> 
     279      </grid> 
     280      <!--  --> 
     281 
     282      <!-- grid definitions for multiple-linear-regression analysis (diamlr) --> 
     283      <grid id="diamlr_grid_scalar" > 
     284   <scalar /> 
     285   <scalar /> 
     286      </grid> 
     287      <grid id="diamlr_grid_T_2D" > 
     288   <domain domain_ref="grid_T" /> 
     289   <scalar /> 
     290      </grid> 
     291      <grid id="diamlr_grid_U_2D" > 
     292   <domain domain_ref="grid_U" /> 
     293   <scalar /> 
     294      </grid> 
     295      <grid id="diamlr_grid_V_2D" > 
     296   <domain domain_ref="grid_V" /> 
     297   <scalar /> 
     298      </grid> 
     299      <grid id="diamlr_grid_W_2D" > 
     300   <domain domain_ref="grid_W" /> 
     301   <scalar /> 
     302      </grid> 
     303      <grid id="diamlr_grid_2D_to_grid_T_3D" > 
     304   <domain domain_ref="grid_T" /> 
     305        <axis axis_ref="deptht"> 
     306          <duplicate_scalar /> 
     307        </axis> 
     308      </grid> 
     309      <grid id="diamlr_grid_2D_to_grid_U_3D" > 
     310   <domain domain_ref="grid_U" /> 
     311        <axis axis_ref="depthu"> 
     312          <duplicate_scalar /> 
     313        </axis> 
     314      </grid> 
     315      <grid id="diamlr_grid_2D_to_grid_V_3D" > 
     316   <domain domain_ref="grid_V" /> 
     317        <axis axis_ref="depthv"> 
     318          <duplicate_scalar /> 
     319        </axis> 
     320      </grid> 
     321      <grid id="diamlr_grid_2D_to_grid_W_3D" > 
     322   <domain domain_ref="grid_W" /> 
     323        <axis axis_ref="depthw"> 
     324          <duplicate_scalar /> 
     325        </axis> 
     326      </grid> 
     327      <grid id="diamlr_grid_2D_to_scalar" > 
     328        <scalar> 
     329          <reduce_domain operation="average" /> 
     330        </scalar> 
     331   <scalar /> 
     332      </grid> 
     333      <!-- grid definitions for the computation of daily detided model diagnostics (diadetide) --> 
     334      <grid id="diadetide_grid_T_2D" > 
     335   <domain domain_ref="grid_T" /> 
     336   <scalar /> 
     337      </grid> 
     338      <grid id="diadetide_grid_U_2D" > 
     339   <domain domain_ref="grid_U" /> 
     340   <scalar /> 
     341      </grid> 
     342      <grid id="diadetide_grid_V_2D" > 
     343   <domain domain_ref="grid_V" /> 
     344   <scalar /> 
     345      </grid> 
     346      <grid id="diadetide_grid_2D_to_grid_T_3D" > 
     347   <domain domain_ref="grid_T" /> 
     348        <axis axis_ref="deptht"> 
     349          <duplicate_scalar /> 
     350        </axis> 
     351      </grid> 
     352      <grid id="diadetide_grid_2D_to_grid_U_3D" > 
     353   <domain domain_ref="grid_U" /> 
     354        <axis axis_ref="depthu"> 
     355          <duplicate_scalar /> 
     356        </axis> 
     357      </grid> 
     358      <grid id="diadetide_grid_2D_to_grid_V_3D" > 
     359   <domain domain_ref="grid_V" /> 
     360        <axis axis_ref="depthv"> 
     361          <duplicate_scalar /> 
     362        </axis> 
     363      </grid> 
     364      <grid id="diadetide_grid_2D_to_grid_W_3D" > 
     365   <domain domain_ref="grid_W" /> 
     366        <axis axis_ref="depthw"> 
     367          <duplicate_scalar /> 
     368        </axis> 
     369      </grid> 
     370 
     371    </grid_definition> 
  • NEMO/trunk/cfgs/SHARED/namelist_ice_ref

    r12121 r12377  
    11!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    2 !! SI3 namelist:   
     2!! SI3 Reference namelist: 
    33!!              1 - Generic parameters                 (nampar) 
    44!!              2 - Ice thickness discretization       (namitd) 
     
    6868   ln_str_H79       = .true.          !  ice strength param.: Hibler_79   => P = pstar*<h>*exp(-c_rhg*A)                       
    6969      rn_pstar      =   2.0e+04       !     ice strength thickness parameter [N/m2] 
    70       rn_crhg       =   20.0          !     ice strength conc. parameter (-) 
     70      rn_crhg       =  20.0           !     ice strength conc. parameter (-) 
    7171                   ! -- ice_rdgrft -- ! 
    7272   rn_csrdg         =   0.5           !  fraction of shearing energy contributing to ridging 
     
    9191!------------------------------------------------------------------------------ 
    9292   ln_rhg_EVP       = .true.          !  EVP rheology 
    93       ln_aEVP       = .true.          !     adaptive rheology (Kimmritz et al. 2016 & 2017) 
     93      ln_aEVP       = .false.         !     adaptive rheology (Kimmritz et al. 2016 & 2017) 
    9494      rn_creepl     =   2.0e-9        !     creep limit [1/s] 
    9595      rn_ecc        =   2.0           !     eccentricity of the elliptical yield curve           
  • NEMO/trunk/cfgs/SHARED/namelist_pisces_ref

    r11536 r12377  
    3434!              !  file name   ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    3535!              !              !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
    36    sn_patm     = 'presatm'    ,     -1.           , 'patm'    ,  .true.      , .true. , 'yearly'  , ''       , ''       , '' 
    37    sn_atmco2   = 'presatmco2' ,     -1.           , 'xco2'    ,  .true.      , .true. , 'yearly'  , ''       , ''       , '' 
     36   sn_patm     = 'presatm'    ,     -1            , 'patm'    ,  .true.      , .true. , 'yearly'  , ''       , ''       , '' 
     37   sn_atmco2   = 'presatmco2' ,     -1            , 'xco2'    ,  .true.      , .true. , 'yearly'  , ''       , ''       , '' 
    3838   cn_dir      = './'     !  root directory for the location of the dynamical files 
    3939! 
     
    141141!              !  file name       ! frequency (hours) ! variable  ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    142142!              !                  !  (if <0  months)  !   name    !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
    143    sn_par      = 'par.orca'       ,     24.           , 'fr_par'  ,  .true.      , .true. , 'yearly'  , ''       , ''       , '' 
     143   sn_par      = 'par.orca'       ,     24            , 'fr_par'  ,  .true.      , .true. , 'yearly'  , ''       , ''       , '' 
    144144   cn_dir      = './'      !  root directory for the location of the dynamical files 
    145145   ln_varpar   =  .true.   ! boolean for PAR variable 
     
    343343/ 
    344344!----------------------------------------------------------------------- 
    345 &nampissbc     !   parameters for inputs deposition 
     345&nampisbc     !   parameters for inputs deposition 
    346346!----------------------------------------------------------------------- 
    347347!              !  file name        ! frequency (hours) ! variable      ! time interp. !  clim  ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    348348!              !                   !  (if <0  months)  !   name        !   (logical)  !  (T/F) ! 'monthly' ! filename ! pairing  ! filename      ! 
    349    sn_dust     = 'dust.orca'       ,     -1.           , 'dust'        ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
    350    sn_solub    = 'solubility.orca' ,    -12.           , 'solubility1' ,  .false.     , .true. , 'yearly'  , ''       , ''    , '' 
    351    sn_riverdic = 'river.orca'      ,    120.           , 'riverdic'    ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
    352    sn_riverdoc = 'river.orca'      ,    120.           , 'riverdoc'    ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
    353    sn_riverdin = 'river.orca'      ,    120.           , 'riverdin'    ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
    354    sn_riverdon = 'river.orca'      ,    120.           , 'riverdon'    ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
    355    sn_riverdip = 'river.orca'      ,    120.           , 'riverdip'    ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
    356    sn_riverdop = 'river.orca'      ,    120.           , 'riverdop'    ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
    357    sn_riverdsi = 'river.orca'      ,    120.           , 'riverdsi'    ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
    358    sn_ndepo    = 'ndeposition.orca',    -12.           , 'ndep'        ,  .false.     , .true. , 'yearly'  , ''       , ''    , '' 
    359    sn_ironsed  = 'bathy.orca'      ,    -12.           , 'bathy'       ,  .false.     , .true. , 'yearly'  , ''       , ''    , '' 
    360    sn_hydrofe  = 'hydrofe.orca'    ,    -12.           , 'epsdb'       ,  .false.     , .true. , 'yearly'  , ''       , ''    , '' 
     349   sn_dust     = 'dust.orca'       ,     -1            , 'dust'        ,  .true.      , .true. , 'yearly'  , ''       , ''    , '' 
     350   sn_ironsed  = 'bathy.orca'      ,    -12            , 'bathy'       ,  .false.     , .true. , 'yearly'  , ''       , ''    , '' 
     351   sn_hydrofe  = 'hydrofe.orca'    ,    -12            , 'epsdb'       ,  .false.     , .true. , 'yearly'  , ''       , ''    , '' 
    361352! 
    362353   cn_dir      = './'      !  root directory for the location of the dynamical files 
    363    ln_dust     =  .true.   ! boolean for dust input from the atmosphere 
    364    ln_solub    =  .true.   ! boolean for variable solubility of atm. Iron 
    365    ln_river    =  .true.   ! boolean for river input of nutrients 
    366    ln_ndepo    =  .true.   ! boolean for atmospheric deposition of N 
    367354   ln_ironsed  =  .true.   ! boolean for Fe input from sediments 
    368355   ln_ironice  =  .true.   ! boolean for Fe input from sea ice 
     
    370357   sedfeinput  =  2.e-9    ! Coastal release of Iron 
    371358   distcoast   =  5.e3     ! Distance off the coast for Iron from sediments 
    372    dustsolub   =  0.02     ! Solubility of the dusta 
    373359   mfrac       =  0.035    ! Fe mineral fraction of dust 
    374360   wdust       =  2.0      ! Dust sinking speed  
    375361   icefeinput  =  15.e-9   ! Iron concentration in sea ice 
     362   hratio      =  1.e+7    ! Fe to 3He ratio assumed for vent iron supply  
     363!                          ! ln_ligand 
     364   lgw_rath    =  0.5      ! Weak ligand ratio from sed hydro sources  
     365/ 
     366!----------------------------------------------------------------------- 
     367&nampissed     !   parameters for sediments mobilization 
     368!----------------------------------------------------------------------- 
    376369   nitrfix     =  1.e-7    ! Nitrogen fixation rate 
    377370   diazolight  =  50.      ! Diazotrophs sensitivity to light (W/m2) 
    378371   concfediaz  =  1.e-10   ! Diazotrophs half-saturation Cste for Iron 
    379    hratio      =  1.e+7    ! Fe to 3He ratio assumed for vent iron supply  
    380 !                          ! ln_ligand 
    381    lgw_rath    =  0.5      ! Weak ligand ratio from sed hydro sources  
    382372/ 
    383373!----------------------------------------------------------------------- 
  • NEMO/trunk/cfgs/SHARED/namelist_ref

    r12288 r12377  
    55!! namelists    2 - Surface boundary (namsbc, namsbc_flx, namsbc_blk, namsbc_cpl, 
    66!!                                    namsbc_sas, namtra_qsr, namsbc_rnf, 
    7 !!                                    namsbc_isf, namsbc_iscpl, namsbc_apr,  
     7!!                                    namisf, namsbc_apr,  
    88!!                                    namsbc_ssr, namsbc_wave, namberg) 
    99!!              3 - lateral boundary (namlbc, namagrif, nambdy, nambdy_tide) 
     
    5151      cn_ocerst_out   = "restart"   !  suffix of ocean restart name (output) 
    5252      cn_ocerst_outdir = "."        !  directory in which to write output ocean restarts 
    53    ln_iscpl    = .false.   !  cavity evolution forcing or coupling to ice sheet model 
    5453   nn_istate   =       0   !  output the initial state (1) or not (0) 
    5554   ln_rst_list = .false.   !  output restarts at list of times using nn_stocklist (T) or at set frequency with nn_stock (F) 
     
    6564   ln_clobber  = .true.    !  clobber (overwrite) an existing file 
    6665   nn_chunksz  =       0   !  chunksize (bytes) for NetCDF file (works only with iom_nf90 routines) 
    67    ln_xios_read = .FALSE.  !  use XIOS to read restart file (only for a single file restart) 
     66   ln_xios_read = .false.  !  use XIOS to read restart file (only for a single file restart) 
    6867   nn_wxios = 0      !  use XIOS to write restart file 0 - no, 1 - single file output, 2 - multiple file output 
    6968/ 
     
    7271!----------------------------------------------------------------------- 
    7372   ln_linssh   = .false.   !  =T  linear free surface  ==>>  model level are fixed in time 
    74    rn_isfhmin  =    1.00   !  treshold [m] to discriminate grounding ice from floating ice 
    7573   ! 
    7674   rn_rdt      = 5400.     !  time step for the dynamics and tracer 
     
    7977   ln_crs      = .false.   !  Logical switch for coarsening module      (T => fill namcrs) 
    8078   ! 
    81    ln_meshmask = .false.   !  =T create a mesh file 
     79   ln_meshmask = .true.   !  =T create a mesh file 
    8280/ 
    8381!----------------------------------------------------------------------- 
    8482&namcfg        !   parameters of the configuration                      (default: use namusr_def in namelist_cfg) 
    8583!----------------------------------------------------------------------- 
    86    ln_read_cfg = .false.   !  (=T) read the domain configuration file 
    87       !                    !  (=F) user defined configuration           (F => create/check namusr_def) 
     84   ln_read_cfg = .false.     !  (=T) read the domain configuration file 
     85      !                      !  (=F) user defined configuration           (F => create/check namusr_def) 
    8886      cn_domcfg = "domain_cfg"  ! domain configuration filename 
    8987      ! 
    90       ln_closea    = .false.    !  T => keep closed seas (defined by closea_mask field) in the   
    91       !                         !       domain and apply special treatment of freshwater fluxes. 
    92       !                         !  F => suppress closed seas (defined by closea_mask field)  
    93       !                         !       from the bathymetry at runtime. 
    94       !                         !  If closea_mask field doesn't exist in the domain_cfg file 
    95       !                         !       then this logical does nothing. 
    96    ln_write_cfg = .false.   !  (=T) create the domain configuration file 
     88      ln_closea    = .false. !  (=T => fill namclo)  
     89      !                      !  (=F) no control of net precip/evap over closed sea 
     90      ! 
     91   ln_write_cfg = .false.    !  (=T) create the domain configuration file 
    9792      cn_domcfg_out = "domain_cfg_out" ! newly created domain configuration filename 
    9893      ! 
    99    ln_use_jattr = .false.  !  use (T) the file attribute: open_ocean_jstart, if present 
    100    !                       !  in netcdf input files, as the start j-row for reading 
     94   ln_use_jattr = .false.    !  use (T) the file attribute: open_ocean_jstart, if present 
     95   !                         !  in netcdf input files, as the start j-row for reading 
     96/ 
     97!----------------------------------------------------------------------- 
     98&namclo        !   parameters of the closed sea (cs) behavior                (default: OFF) 
     99!----------------------------------------------------------------------- 
     100   ln_maskcs = .false.        ! (=T) cs are masked ; So, in this case ln_mask_csundef and ln_clo_rnf have no effect. 
     101      !                       ! (=F => set ln_mask_csundef and ln_clo_rnf)  
     102      !                       ! cs masks are read and net evap/precip over closed sea spread out depending on domain_cfg.nc masks. 
     103      !                       ! See ln_mask_csundef and ln_clo_rnf for specific option related to this case 
     104      ! 
     105      ln_mask_csundef = .true.   ! (=T) undefined closed seas are masked ;  
     106      !                          ! (=F) undefined closed seas are kept and no specific treatment is done for these closed seas 
     107      ! 
     108      ln_clo_rnf = .true.        ! (=T) river mouth specified in domain_cfg.nc masks (rnf and emp case) are added to the runoff mask. 
     109      !                          !      allow the treatment of closed sea outflow grid-points to be the same as river mouth grid-points 
    101110/ 
    102111!----------------------------------------------------------------------- 
     
    106115   ln_tsd_init = .false.         !  ocean initialisation 
    107116   ln_tsd_dmp  = .false.         !  T-S restoring   (see namtra_dmp) 
    108     
     117 
    109118   cn_dir      = './'      !  root directory for the T-S data location 
    110119   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 
     
    184193!!   namsbc_rnf      river runoffs                                      (ln_rnf     =T) 
    185194!!   namsbc_apr      Atmospheric Pressure                               (ln_apr_dyn =T) 
    186 !!   namsbc_isf      ice shelf melting/freezing                         (ln_isfcav  =T : read (ln_read_cfg=T) or set or usr_def_zgr ) 
    187 !!   namsbc_iscpl    coupling option between land ice model and ocean   (ln_isfcav  =T) 
    188195!!   namsbc_wave     external fields from wave model                    (ln_wave    =T) 
    189196!!   namberg         iceberg floats                                     (ln_icebergs=T) 
     
    195202   nn_fsbc     = 2         !  frequency of SBC module call 
    196203      !                    !  (control sea-ice & iceberg model call) 
    197                      ! Type of air-sea fluxes  
     204                     ! Type of air-sea fluxes 
    198205   ln_usr      = .false.   !  user defined formulation                  (T => check usrdef_sbc) 
    199206   ln_flx      = .false.   !  flux formulation                          (T => fill namsbc_flx ) 
    200207   ln_blk      = .false.   !  Bulk formulation                          (T => fill namsbc_blk ) 
     208   ln_abl      = .false.   !  ABL  formulation                          (T => fill namsbc_abl ) 
    201209      !              ! Type of coupling (Ocean/Ice/Atmosphere) : 
    202210   ln_cpl      = .false.   !  atmosphere coupled   formulation          ( requires key_oasis3 ) 
     
    205213      !                    !  =0 no opa-sas OASIS coupling: default single executable config. 
    206214      !                    !  =1 opa-sas OASIS coupling: multi executable config., OPA component 
    207       !                    !  =2 opa-sas OASIS coupling: multi executable config., SAS component  
     215      !                    !  =2 opa-sas OASIS coupling: multi executable config., SAS component 
    208216                     ! Sea-ice : 
    209    nn_ice      = 0         !  =0 no ice boundary condition     
     217   nn_ice      = 0         !  =0 no ice boundary condition 
    210218      !                    !  =1 use observed ice-cover                 (  => fill namsbc_iif ) 
    211219      !                    !  =2 or 3 automatically for SI3 or CICE    ("key_si3" or "key_cice") 
     
    213221   ln_ice_embd = .false.   !  =T embedded sea-ice (pressure + mass and salt exchanges) 
    214222      !                    !  =F levitating ice (no pressure, mass and salt exchanges) 
    215                      ! Misc. options of sbc :  
     223                     ! Misc. options of sbc : 
    216224   ln_traqsr   = .false.   !  Light penetration in the ocean            (T => fill namtra_qsr) 
    217225   ln_dm2dc    = .false.   !  daily mean to diurnal cycle on short wave 
     
    222230   ln_rnf      = .false.   !  runoffs                                   (T => fill namsbc_rnf) 
    223231   ln_apr_dyn  = .false.   !  Patm gradient added in ocean & ice Eqs.   (T => fill namsbc_apr ) 
    224    ln_isf      = .false.   !  ice shelf                                 (T   => fill namsbc_isf & namsbc_iscpl) 
    225232   ln_wave     = .false.   !  Activate coupling with wave  (T => fill namsbc_wave) 
    226233   ln_cdgw     = .false.   !  Neutral drag coefficient read from wave model (T => ln_wave=.true. & fill namsbc_wave) 
    227    ln_sdw      = .false.   !  Read 2D Surf Stokes Drift & Computation of 3D stokes drift (T => ln_wave=.true. & fill namsbc_wave)  
     234   ln_sdw      = .false.   !  Read 2D Surf Stokes Drift & Computation of 3D stokes drift (T => ln_wave=.true. & fill namsbc_wave) 
    228235   nn_sdrift   =  0        !  Parameterization for the calculation of 3D-Stokes drift from the surface Stokes drift 
    229236      !                    !   = 0 Breivik 2015 parameterization: v_z=v_0*[exp(2*k*z)/(1-8*k*z)] 
     
    250257/ 
    251258!----------------------------------------------------------------------- 
    252 &namsbc_blk    !   namsbc_blk  generic Bulk formula                     (ln_blk =T) 
     259&namsbc_blk    !   namsbc_blk  generic Bulk formula          (ln_blk =T) 
    253260!----------------------------------------------------------------------- 
    254261   !                    !  bulk algorithm : 
    255    ln_NCAR     = .false.   ! "NCAR"      algorithm   (Large and Yeager 2008) 
     262   ln_NCAR      = .true.    ! "NCAR"      algorithm   (Large and Yeager 2008) 
    256263   ln_COARE_3p0 = .false.   ! "COARE 3.0" algorithm   (Fairall et al. 2003) 
    257    ln_COARE_3p5 = .false.   ! "COARE 3.5" algorithm   (Edson et al. 2013) 
    258    ln_ECMWF    = .false.   ! "ECMWF"     algorithm   (IFS cycle 31) 
     264   ln_COARE_3p6 = .false.   ! "COARE 3.6" algorithm   (Edson et al. 2013) 
     265   ln_ECMWF     = .false.   ! "ECMWF"     algorithm   (IFS cycle 45r1) 
    259266      ! 
    260       rn_zqt      = 10.       !  Air temperature & humidity reference height (m) 
    261       rn_zu       = 10.       !  Wind vector reference height (m) 
    262       ln_Cd_L12   = .false.   !  air-ice drags = F(ice concentration) (Lupkes et al. 2012) 
    263       ln_Cd_L15   = .false.   !  air-ice drags = F(ice concentration) (Lupkes et al. 2015) 
    264       ln_taudif   = .false.   !  HF tau contribution: use "mean of stress module - module of the mean stress" data 
    265       rn_pfac     = 1.        !  multiplicative factor for precipitation (total & snow) 
    266       rn_efac     = 1.        !  multiplicative factor for evaporation (0. or 1.) 
    267       rn_vfac     = 0.        !  multiplicative factor for ocean & ice velocity used to 
    268       !                       !  calculate the wind stress (0.=absolute or 1.=relative winds) 
    269  
     267      rn_zqt     = 10.      !  Air temperature & humidity reference height (m) 
     268      rn_zu      = 10.      !  Wind vector reference height (m) 
     269      ln_Cd_L12  = .false.  !  air-ice drags = F(ice conc.) (Lupkes et al. 2012) 
     270      ln_Cd_L15  = .false.  !  air-ice drags = F(ice conc.) (Lupkes et al. 2015) 
     271      !                     !  - module of the mean stress" data 
     272      rn_pfac    = 1.       !  multipl. factor for precipitation (total & snow) 
     273      rn_efac    = 1.       !  multipl. factor for evaporation (0. or 1.) 
     274      rn_vfac    = 0.       !  multipl. factor for ocean & ice velocity  
     275      !                     !  used to calculate the wind stress 
     276      !                     ! (0. => absolute or 1. => relative winds) 
     277      ln_skin_cs = .false.  !  use the cool-skin parameterization 
     278      ln_skin_wl = .false.  !  use the warm-layer parameterization 
     279      !                     !   ==> only available in ECMWF and COARE algorithms 
     280      ln_humi_sph = .true.  !  humidity "sn_humi" is specific humidity  [kg/kg] 
     281      ln_humi_dpt = .false. !  humidity "sn_humi" is dew-point temperature [K] 
     282      ln_humi_rlh = .false. !  humidity "sn_humi" is relative humidity     [%] 
     283   ! 
    270284   cn_dir      = './'      !  root directory for the bulk data location 
    271285   !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 
     
    278292   sn_tair     = 't_10.15JUNE2009_fill'       ,    6.        , 'T_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    279293   sn_humi     = 'q_10.15JUNE2009_fill'       ,    6.        , 'Q_10_MOD',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     294   sn_hpgi     = 'NONE'                       ,   24.        , 'uhpg'    ,   .false.   , .false., 'monthly' , 'weights_ERAI3D_F128_2_ORCA2_bicubic', 'UG'     , '' 
     295   sn_hpgj     = 'NONE'                       ,   24.        , 'vhpg'    ,   .false.   , .false., 'monthly' , 'weights_ERAI3D_F128_2_ORCA2_bicubic', 'VG'     , '' 
    280296   sn_prec     = 'ncar_precip.15JUNE2009_fill',   -1.        , 'PRC_MOD1',   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    281297   sn_snow     = 'ncar_precip.15JUNE2009_fill',   -1.        , 'SNOW'    ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    282298   sn_slp      = 'slp.15JUNE2009_fill'        ,    6.        , 'SLP'     ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
    283    sn_tdif     = 'taudif_core'                ,   24         , 'taudif'  ,   .false.   , .true. , 'yearly'  , 'weights_core_orca2_bilinear_noc.nc' , ''       , '' 
     299/ 
     300!----------------------------------------------------------------------- 
     301&namsbc_abl    !   Atmospheric Boundary Layer formulation           (ln_abl = T) 
     302!----------------------------------------------------------------------- 
     303   cn_dir           = './'      !  root directory for the location of the ABL grid file 
     304   cn_dom           = 'dom_cfg_abl.nc' 
     305 
     306   cn_ablrst_in     = "restart_abl"   !  suffix of abl restart name (input) 
     307   cn_ablrst_out    = "restart_abl"   !  suffix of abl restart name (output) 
     308   cn_ablrst_indir  = "."             !  directory to read   input abl restarts 
     309   cn_ablrst_outdir = "."             !  directory to write output abl restarts 
     310 
     311   ln_hpgls_frc   = .false. 
     312   ln_geos_winds  = .false. 
     313   nn_dyn_restore = 2         ! restoring option for dynamical ABL variables: = 0 no restoring 
     314                              !                                               = 1 equatorial restoring 
     315                              !                                               = 2 global restoring 
     316   rn_ldyn_min   =  4.5       !  magnitude of the nudging on ABL dynamics at the bottom of the ABL   [hour] 
     317   rn_ldyn_max   =  1.5       !  magnitude of the nudging on ABL dynamics at the top of the ABL   [hour] 
     318   rn_ltra_min   =  4.5       !  magnitude of the nudging on ABL tracers  at the bottom of the ABL   [hour] 
     319   rn_ltra_max   =  1.5       !  magnitude of the nudging on ABL tracers  at the top of the ABL   [hour] 
     320   nn_amxl       =  0         ! mixing length: = 0 Deardorff 80 length-scale 
     321                              !                = 1 length-scale based on the distance to the PBL height 
     322                              !                = 2 Bougeault & Lacarrere 89 length-scale 
     323   rn_Cm         = 0.0667     ! 0.126 in MesoNH 
     324   rn_Ct         = 0.1667     ! 0.143 in MesoNH 
     325   rn_Ce         = 0.4        ! 0.4   in MesoNH 
     326   rn_Ceps       = 0.7        ! 0.85  in MesoNH 
     327   rn_Rod        = 0.15       ! c0 in RMCA17 mixing length formulation (not yet implemented) 
     328   rn_Ric        = 0.139      !  Critical Richardson number (to compute PBL height and diffusivities) 
    284329/ 
    285330!----------------------------------------------------------------------- 
     
    375420   nn_chldta   =      0       !  RGB : Chl data (=1) or cst value (=0) 
    376421   rn_si1      =   23.0       !  2BD : longest depth of extinction 
    377     
     422 
    378423   cn_dir      = './'      !  root directory for the chlorophyl data location 
    379424   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 
     
    394439      nn_sssr_ice =   1       ! control of sea surface restoring under sea-ice 
    395440                              ! 0 = no restoration under ice : * (1-icefrac) 
    396                               ! 1 = restoration everywhere 
     441                              ! 1 = restoration everywhere  
    397442                              ! >1 = enhanced restoration under ice : 1+(nn_icedmp-1)*icefrac 
     443 
    398444   cn_dir      = './'      !  root directory for the SST/SSS data location 
    399445   !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 
     
    442488/ 
    443489!----------------------------------------------------------------------- 
    444 &namsbc_isf    !  Top boundary layer (ISF)                              (ln_isfcav =T : read (ln_read_cfg=T)  
    445 !-----------------------------------------------------------------------             or set or usr_def_zgr ) 
    446    !                 ! type of top boundary layer  
    447    nn_isf      = 1         !  ice shelf melting/freezing 
    448                            !  1 = presence of ISF   ;  2 = bg03 parametrisation  
    449                            !  3 = rnf file for ISF  ;  4 = ISF specified freshwater flux 
    450                            !  options 1 and 4 need ln_isfcav = .true. (domzgr) 
    451       !              !  nn_isf = 1 or 2 cases: 
    452       rn_gammat0  = 1.e-4     ! gammat coefficient used in blk formula 
    453       rn_gammas0  = 1.e-4     ! gammas coefficient used in blk formula 
    454       !              !  nn_isf = 1 or 4 cases: 
    455       rn_hisf_tbl =  30.      ! thickness of the top boundary layer    (Losh et al. 2008) 
    456       !                       ! 0 => thickness of the tbl = thickness of the first wet cell 
    457       !              ! nn_isf = 1 case 
    458       nn_isfblk   = 1         ! 1 ISOMIP  like: 2 equations formulation (Hunter et al., 2006) 
    459       !                       ! 2 ISOMIP+ like: 3 equations formulation (Asay-Davis et al., 2015) 
    460       nn_gammablk = 1         ! 0 = cst Gammat (= gammat/s) 
    461       !                       ! 1 = velocity dependend Gamma (u* * gammat/s)  (Jenkins et al. 2010) 
    462       !                       ! 2 = velocity and stability dependent Gamma    (Holland et al. 1999) 
    463  
    464    !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 
    465    !           !  file name  ! frequency (hours) ! variable  ! time interp.!  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
    466    !           !             !  (if <0  months)  !   name    !  (logical)  !  (T/F)  ! 'monthly' ! filename ! pairing  ! filename      ! 
    467 !* nn_isf = 4 case 
    468    sn_fwfisf   = 'rnfisf'    ,         -12.      ,'sowflisf' ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    469 !* nn_isf = 3 case 
    470    sn_rnfisf   = 'rnfisf'    ,         -12.      ,'sofwfisf' ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    471 !* nn_isf = 2 and 3 cases  
    472    sn_depmax_isf ='rnfisf'   ,         -12.      ,'sozisfmax',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    473    sn_depmin_isf ='rnfisf'   ,         -12.      ,'sozisfmin',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    474 !* nn_isf = 2 case 
    475    sn_Leff_isf = 'rnfisf'    ,         -12.      ,'Leff'     ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
    476 / 
    477 !----------------------------------------------------------------------- 
    478 &namsbc_iscpl  !   land ice / ocean coupling option                     (ln_isfcav =T : read (ln_read_cfg=T)  
    479 !-----------------------------------------------------------------------             or set or usr_def_zgr ) 
    480    nn_drown    = 10        ! number of iteration of the extrapolation loop (fill the new wet cells) 
    481    ln_hsb      = .false.   ! activate conservation module (conservation exact after a time of rn_fiscpl) 
    482    nn_fiscpl   = 43800     ! (number of time step) conservation period (maybe should be fix to the coupling frequencey of restart frequency) 
     490&namisf       !  Top boundary layer (ISF)                               (default: OFF) 
     491!----------------------------------------------------------------------- 
     492   ! 
     493   ! ---------------- ice shelf load ------------------------------- 
     494   ! 
     495   cn_isfload = 'uniform'      ! scheme to compute ice shelf load (ln_isfcav = .true. in domain_cfg.nc) 
     496      rn_isfload_T = -1.9 
     497      rn_isfload_S = 34.4 
     498   ! 
     499   ! ---------------- ice shelf melt formulation ------------------------------- 
     500   ! 
     501   ln_isf = .false.           ! activate ice shelf module 
     502      ln_isfdebug = .false.      ! add debug print in ISF code (global min/max/sum of specific variable) 
     503      cn_isfdir   = './'         ! directory for all ice shelf input file 
     504      ! 
     505      ! ---------------- cavities opened ------------------------------- 
     506      ! 
     507      ln_isfcav_mlt = .false.    ! ice shelf melting into the cavity (need ln_isfcav = .true. in domain_cfg.nc) 
     508         cn_isfcav_mlt = '3eq'   ! ice shelf melting formulation (spe/2eq/3eq/oasis) 
     509         !                       ! spe = fwfisf is read from a forcing field 
     510         !                       ! 2eq = ISOMIP  like: 2 equations formulation (Hunter et al., 2006 for a short description) 
     511         !                       ! 3eq = ISOMIP+ like: 3 equations formulation (Asay-Davis et al., 2016 for a short description) 
     512         !                       ! oasis = fwfisf is given by oasis and pattern by file sn_isfcav_fwf 
     513         !              !  cn_isfcav_mlt = 2eq or 3eq cases: 
     514         cn_gammablk = 'vel'     ! scheme to compute gammat/s (spe,ad15,hj99) 
     515         !                       ! spe      = constant transfert velocity (rn_gammat0, rn_gammas0) 
     516         !                       ! vel      = velocity dependent transfert velocity (u* * gammat/s) (Asay-Davis et al. 2016 for a short description) 
     517         !                       ! vel_stab = velocity and stability dependent transfert coeficient (Holland et al. 1999 for a complete description) 
     518         rn_gammat0  = 1.4e-2    ! gammat coefficient used in spe, vel and vel_stab gamma computation method 
     519         rn_gammas0  = 4.0e-4    ! gammas coefficient used in spe, vel and vel_stab gamma computation method 
     520         ! 
     521         rn_htbl     =  30.      ! thickness of the top boundary layer    (Losh et al. 2008) 
     522         !                       ! 0 => thickness of the tbl = thickness of the first wet cell 
     523         ! 
     524         !* 'spe' and 'oasis' case 
     525         !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 
     526         !           !  file name  ! frequency (hours) ! variable  ! time interp.!  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
     527         !           !             !  (if <0  months)  !   name    !  (logical)  !  (T/F)  ! 'monthly' ! filename ! pairing  ! filename      ! 
     528         sn_isfcav_fwf = 'isfmlt_cav',      -12.      , 'fwflisf'  ,  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
     529      ! 
     530      ! ---------------- cavities parametrised ------------------------------- 
     531      ! 
     532      ln_isfpar_mlt = .false.   ! ice shelf melting parametrised 
     533         cn_isfpar_mlt = 'spe'  ! ice shelf melting parametrisation (spe/bg03/oasis) 
     534         !                      ! spe   = fwfisf is read from a forcing field 
     535         !                      ! bg03  = melt computed using Beckmann and Goosse parametrisation 
     536         !                      ! oasis = fwfisf is given by oasis and pattern by file sn_isfpar_fwf 
     537         ! 
     538         !* all cases 
     539         !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 
     540         !           !  file name  ! frequency (hours) ! variable  ! time interp.!  clim   ! 'yearly'/ ! weights  ! rotation ! land/sea mask ! 
     541         !           !             !  (if <0  months)  !   name    !  (logical)  !  (T/F)  ! 'monthly' ! filename ! pairing  ! filename      ! 
     542         sn_isfpar_zmax = 'isfmlt_par',       0        ,'sozisfmax',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
     543         sn_isfpar_zmin = 'isfmlt_par',       0        ,'sozisfmin',  .false.    , .true.  , 'yearly'  ,    ''    ,   ''     ,    '' 
     544         !* 'spe' and 'oasis' case 
     545         sn_isfpar_fwf = 'isfmlt_par' ,      -12.      ,'sofwfisf' ,  .false.    , .true.  , 'yearly'   ,    ''    ,   ''     ,    '' 
     546         !* 'bg03' case 
     547         sn_isfpar_Leff = 'isfmlt_par',       0.       ,'Leff'     ,  .false.    , .true.  , 'yearly'   ,    ''    ,   ''     ,    '' 
     548      ! 
     549      ! ---------------- ice sheet coupling ------------------------------- 
     550      ! 
     551      ln_isfcpl = .false. 
     552         nn_drown       = 10        ! number of iteration of the extrapolation loop (fill the new wet cells) 
     553         ln_isfcpl_cons = .false. 
    483554/ 
    484555!----------------------------------------------------------------------- 
     
    562633&namagrif      !  AGRIF zoom                                            ("key_agrif") 
    563634!----------------------------------------------------------------------- 
     635   ln_agrif_2way = .true.  !  activate two way nesting 
    564636   ln_spc_dyn    = .true.  !  use 0 as special value for dynamics 
    565637   rn_sponge_tra = 2880.   !  coefficient for tracer   sponge layer [m2/s] 
    566638   rn_sponge_dyn = 2880.   !  coefficient for dynamics sponge layer [m2/s] 
     639   rn_trelax_tra = 0.01    !  inverse of relaxation time (in steps) for tracers [] 
     640   rn_trelax_dyn = 0.01    !  inverse of relaxation time (in steps) for dynamics [] 
    567641   ln_chk_bathy  = .false. !  =T  check the parent bathymetry 
    568642/ 
     
    571645!----------------------------------------------------------------------- 
    572646   ln_tide     = .false.      ! Activate tides 
    573       ln_tide_pot   = .true.                !  use tidal potential forcing 
     647      nn_tide_var   = 1          !  Variant of tidal parameter set and tide-potential computation 
     648      !                          !     (1: default; 0: compatibility with previous versions) 
     649      ln_tide_dia   = .false.    !  Enable tidal diagnostic output 
     650      ln_tide_pot   = .false.               !  use tidal potential forcing 
     651         rn_tide_gamma = 0.7                   ! Tidal tilt factor 
    574652         ln_scal_load  = .false.               ! Use scalar approximation for 
    575653            rn_scal_load = 0.094               !     load potential 
    576654         ln_read_load  = .false.               ! Or read load potential from file 
    577655            cn_tide_load = 'tide_LOAD_grid_T.nc'  ! filename for load potential 
    578             !       
     656            ! 
    579657      ln_tide_ramp  = .false.               !  Use linear ramp for tides at startup 
    580          rdttideramp   =    0.                 !  ramp duration in days 
    581       clname(1)    = 'DUMMY'               !  name of constituent - all tidal components must be set in namelist_cfg 
     658         rn_tide_ramp_dt = 0.               !  ramp duration in days 
     659      sn_tide_cnames(1) = 'DUMMY'               !  name of constituent - all tidal components must be set in namelist_cfg 
    582660/ 
    583661!----------------------------------------------------------------------- 
     
    655733   filtide          = 'bdydta/amm12_bdytide_'   !  file name root of tidal forcing files 
    656734   ln_bdytide_2ddta = .false.                   ! 
    657    ln_bdytide_conj  = .false.                   !  
    658735/ 
    659736 
     
    682759!----------------------------------------------------------------------- 
    683760   rn_Cd0      =  1.e-3    !  drag coefficient [-] 
    684    rn_Uc0      =  0.4      !  ref. velocity [m/s] (linear drag=Cd0*Uc0)  
     761   rn_Uc0      =  0.4      !  ref. velocity [m/s] (linear drag=Cd0*Uc0) 
    685762   rn_Cdmax    =  0.1      !  drag value maximum [-] (logarithmic drag) 
    686763   rn_ke0      =  2.5e-3   !  background kinetic energy  [m2/s2] (non-linear cases) 
     
    693770!----------------------------------------------------------------------- 
    694771   rn_Cd0      =  1.e-3    !  drag coefficient [-] 
    695    rn_Uc0      =  0.4      !  ref. velocity [m/s] (linear drag=Cd0*Uc0)  
     772   rn_Uc0      =  0.4      !  ref. velocity [m/s] (linear drag=Cd0*Uc0) 
    696773   rn_Cdmax    =  0.1      !  drag value maximum [-] (logarithmic drag) 
    697774   rn_ke0      =  2.5e-3   !  background kinetic energy  [m2/s2] (non-linear cases) 
     
    760837      nn_cen_v   =  4            !  =2/4, vertical   2nd order CEN / 4th order COMPACT 
    761838   ln_traadv_fct = .false. !  FCT scheme 
    762       nn_fct_h   =  2            !  =2/4, horizontal 2nd / 4th order  
    763       nn_fct_v   =  2            !  =2/4, vertical   2nd / COMPACT 4th order  
     839      nn_fct_h   =  2            !  =2/4, horizontal 2nd / 4th order 
     840      nn_fct_v   =  2            !  =2/4, vertical   2nd / COMPACT 4th order 
    764841   ln_traadv_mus = .false. !  MUSCL scheme 
    765842      ln_mus_ups = .false.       !  use upstream scheme near river mouths 
     
    782859   ln_traldf_triad = .false.   !  iso-neutral (triad    operator) 
    783860   ! 
    784    !                       !  iso-neutral options:         
     861   !                       !  iso-neutral options: 
    785862   ln_traldf_msc   = .false.   !  Method of Stabilizing Correction      (both operators) 
    786863   rn_slpmax       =  0.01     !  slope limit                           (both operators) 
     
    792869   nn_aht_ijk_t    = 0         !  space/time variation of eddy coefficient: 
    793870      !                             !   =-20 (=-30)    read in eddy_diffusivity_2D.nc (..._3D.nc) file 
    794       !                             !   =  0           constant  
    795       !                             !   = 10 F(k)      =ldf_c1d  
    796       !                             !   = 20 F(i,j)    =ldf_c2d  
     871      !                             !   =  0           constant 
     872      !                             !   = 10 F(k)      =ldf_c1d 
     873      !                             !   = 20 F(i,j)    =ldf_c2d 
    797874      !                             !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
    798875      !                             !   = 30 F(i,j,k)  =ldf_c2d * ldf_c1d 
    799876      !                             !   = 31 F(i,j,k,t)=F(local velocity and grid-spacing) 
    800       !                        !  time invariant coefficients:  aht0 = 1/2  Ud*Ld   (lap case)  
     877      !                        !  time invariant coefficients:  aht0 = 1/2  Ud*Ld   (lap case) 
    801878      !                             !                           or   = 1/12 Ud*Ld^3 (blp case) 
    802879      rn_Ud        = 0.01           !  lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 
     
    824901      nn_aei_ijk_t    = 0           !  space/time variation of eddy coefficient: 
    825902      !                             !   =-20 (=-30)    read in eddy_induced_velocity_2D.nc (..._3D.nc) file 
    826       !                             !   =  0           constant  
    827       !                             !   = 10 F(k)      =ldf_c1d  
    828       !                             !   = 20 F(i,j)    =ldf_c2d  
     903      !                             !   =  0           constant 
     904      !                             !   = 10 F(k)      =ldf_c1d 
     905      !                             !   = 20 F(i,j)    =ldf_c2d 
    829906      !                             !   = 21 F(i,j,t)  =Treguier et al. JPO 1997 formulation 
    830907      !                             !   = 30 F(i,j,k)  =ldf_c2d * ldf_c1d 
    831       !                        !  time invariant coefficients:  aei0 = 1/2  Ue*Le  
     908      !                        !  time invariant coefficients:  aei0 = 1/2  Ue*Le 
    832909      rn_Ue        = 0.02           !  lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 
    833910      rn_Le        = 200.e+3        !  lateral diffusive length   [m]   (nn_aht_ijk_t= 0, 10) 
     
    869946   rn_lf_cutoff  =  5.0             !  cutoff frequency for low-pass filter  [days] 
    870947   rn_zdef_max   =  0.9             !  maximum fractional e3t deformation 
    871    ln_vvl_dbg    = .true.           !  debug prints    (T/F) 
     948   ln_vvl_dbg    = .false.          !  debug prints    (T/F) 
    872949/ 
    873950!----------------------------------------------------------------------- 
     
    889966   ln_dynvor_eeT = .false. !  energy conserving scheme (een using e3t) 
    890967   ln_dynvor_een = .false. !  energy & enstrophy scheme 
    891       nn_een_e3f = 0          ! =0  e3f = mi(mj(e3t))/4  
     968      nn_een_e3f = 0          ! =0  e3f = mi(mj(e3t))/4 
    892969      !                       ! =1  e3f = mi(mj(e3t))/mi(mj( tmask)) 
    893970   ln_dynvor_msk = .false. !  vorticity multiplied by fmask (=T)        ==>>> PLEASE DO NOT ACTIVATE 
     
    9341011      !                             !  =-30  read in eddy_viscosity_3D.nc file 
    9351012      !                             !  =-20  read in eddy_viscosity_2D.nc file 
    936       !                             !  =  0  constant  
     1013      !                             !  =  0  constant 
    9371014      !                             !  = 10  F(k)=c1d 
    9381015      !                             !  = 20  F(i,j)=F(grid spacing)=c2d 
     
    9401017      !                             !  = 31  F(i,j,k)=F(grid spacing and local velocity) 
    9411018      !                             !  = 32  F(i,j,k)=F(local gridscale and deformation rate) 
    942       !                        !  time invariant coefficients :  ahm = 1/2  Uv*Lv   (lap case)  
     1019      !                        !  time invariant coefficients :  ahm = 1/2  Uv*Lv   (lap case) 
    9431020      !                             !                            or  = 1/12 Uv*Lv^3 (blp case) 
    9441021      rn_Uv      = 0.1              !  lateral viscous velocity [m/s] (nn_ahm_ijk_t= 0, 10, 20, 30) 
     
    10641141                              !        = 0  constant 10 m length scale 
    10651142                              !        = 1  0.5m at the equator to 30m poleward of 40 degrees 
    1066       rn_eice     =   4       !  below sea ice: =0 ON ; =4 OFF when ice fraction > 1/4    
     1143      rn_eice     =   4       !  below sea ice: =0 ON ; =4 OFF when ice fraction > 1/4 
    10671144/ 
    10681145!----------------------------------------------------------------------- 
     
    11211198!!   namdiu       Cool skin and warm layer models                       (default: OFF) 
    11221199!!   namflo       float parameters                                      (default: OFF) 
    1123 !!   nam_diaharm  Harmonic analysis of tidal constituents               (default: OFF) 
    11241200!!   nam_diadct   transports through some sections                      (default: OFF) 
    11251201!!   nam_dia25h   25h Mean Output                                       (default: OFF) 
     
    11471223!!gm   ln_trdmld_instant = .false.         !  flag to diagnose trends of instantantaneous or mean ML T/S 
    11481224!!gm 
    1149 !----------------------------------------------------------------------- 
    1150 &namptr        !   Poleward Transport Diagnostic                        (default: OFF) 
    1151 !----------------------------------------------------------------------- 
    1152    ln_diaptr   = .false.   !  Poleward heat and salt transport (T) or not (F) 
    1153    ln_subbas   = .false.   !  Atlantic/Pacific/Indian basins computation (T) or not 
    11541225/ 
    11551226!----------------------------------------------------------------------- 
     
    11781249      ln_ariane   = .true.    !    Input with Ariane tool convention(T) 
    11791250      ln_flo_ascii= .true.    !    Output with Ariane tool netcdf convention(F) or ascii file (T) 
    1180 / 
    1181 !----------------------------------------------------------------------- 
    1182 &nam_diaharm   !   Harmonic analysis of tidal constituents              (default: OFF) 
    1183 !----------------------------------------------------------------------- 
    1184     ln_diaharm = .false.   ! Choose tidal harmonic output or not 
    1185        nit000_han = 1      !    First time step used for harmonic analysis 
    1186        nitend_han = 75     !    Last time step used for harmonic analysis 
    1187        nstep_han  = 15     !    Time step frequency for harmonic analysis 
    1188        tname(1)   = 'M2'   !    Name of tidal constituents 
    1189        tname(2)   = 'K1'   !              --- 
    11901251/ 
    11911252!----------------------------------------------------------------------- 
     
    13191380&namctl        !   Control prints                                       (default: OFF) 
    13201381!----------------------------------------------------------------------- 
    1321    ln_ctl = .FALSE.                 ! Toggle all report printing on/off (T/F); Ignored if sn_cfctl%l_config is T 
     1382   sn_cfctl%l_glochk = .FALSE.    ! Range sanity checks are local (F) or global (T). Set T for debugging only 
     1383   sn_cfctl%l_allon  = .FALSE.    ! IF T activate all options. If F deactivate all unless l_config is T 
    13221384     sn_cfctl%l_config = .TRUE.     ! IF .true. then control which reports are written with the following 
    1323        sn_cfctl%l_runstat = .FALSE. ! switches and which areas produce reports with the proc integer settings. 
     1385       sn_cfctl%l_runstat = .TRUE. ! switches and which areas produce reports with the proc integer settings. 
    13241386       sn_cfctl%l_trcstat = .FALSE. ! The default settings for the proc integers should ensure 
    13251387       sn_cfctl%l_oceout  = .FALSE. ! that  all areas report. 
    13261388       sn_cfctl%l_layout  = .FALSE. ! 
    1327        sn_cfctl%l_mppout  = .FALSE. ! 
    1328        sn_cfctl%l_mpptop  = .FALSE. ! 
     1389       sn_cfctl%l_prtctl  = .FALSE. ! 
     1390       sn_cfctl%l_prttrc  = .FALSE. ! 
     1391       sn_cfctl%l_oasout  = .FALSE. ! 
    13291392       sn_cfctl%procmin   = 0       ! Minimum area number for reporting [default:0] 
    13301393       sn_cfctl%procmax   = 1000000 ! Maximum area number for reporting [default:1000000] 
  • NEMO/trunk/cfgs/SHARED/namelist_top_ref

    r11536 r12377  
    1414&namtrc_run      !   run information 
    1515!----------------------------------------------------------------------- 
    16    nn_dttrc      =  1        !  time step frequency for passive sn_tracers 
    1716   ln_top_euler  = .false.   !  use Euler time-stepping for TOP 
    1817   ln_rsttr      = .false.   !  start from a restart file (T) or not (F) 
     
    4140   ln_trcdmp     =  .false.  !  add a damping termn (T) or not (F) 
    4241   ln_trcdmp_clo =  .false.  !  damping term (T) or not (F) on closed seas 
     42   ln_trcbc      =  .false.  !  Surface, Lateral or Open Boundaries conditions 
    4343   ! 
    4444   jp_dia3d      = 0         ! Number of 3D diagnostic variables 
     
    135135   cn_dir_obc    =  './'     !  root directory for the location of OPEN data files 
    136136   ln_rnf_ctl    = .false.   !  Remove runoff dilution on tracers with absent river load 
    137    rn_bc_time    =  86400.   !  Time scaling factor for SBC and CBC data (seconds in a day) 
     137   rn_sbc_time   =  86400.   !  Time scaling factor for SBC data (seconds in a day) 
     138   rn_cbc_time   =  86400.   !  Time scaling factor for CBC data (seconds in a day) 
    138139/ 
    139140!---------------------------------------------------------------------- 
Note: See TracChangeset for help on using the changeset viewer.