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 12220 – NEMO

Changeset 12220


Ignore:
Timestamp:
2019-12-12T17:01:41+01:00 (4 years ago)
Author:
agn
Message:

add extra FK fields to field_def_nemo-oce.xml

add ML lateral T, S & b gradients +zdiff_mle to field_def_nemo-oce.xml

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/dev_r11078_OSMOSIS_IMMERSE_Nurser/cfgs/SHARED/field_def_nemo-oce.xml

    r12178 r12220  
    197197 
    198198      <field_group id="OSMOSIS_T" grid_ref="grid_T_2D"> 
     199        <field id="hml"                 long_name="mixed layr depth"                         unit="m"       /> 
     200        <field id="hbl"                 long_name="boundary layer depth"                     unit="m"       /> 
     201        <field id="dh"                  long_name="Pycnocline thickness"                     unit=" m"      /> 
     202        <field id="ibld"                long_name="index of boundary layer depth"            unit="#"       /> 
     203        <field id="imld"                long_name="index of mixed layer depth"            unit="#"       /> 
     204        <field id="zhbl"                long_name="boundary layer depth -grid"                     unit="m"       /> 
     205        <field id="zhml"                long_name="mixed layer depth - grid"                        unit="m"       /> 
     206        <field id="zdh"                 long_name="Pycnocline  depth - grid"                 unit=" m"      /> 
     207        <field id="zustke"              long_name="magnitude of stokes drift  at T-points"   unit="m/s"     /> 
     208        <field id="us_x"        long_name="i component of active Stokes drift"                      unit="m/s"     /> 
     209        <field id="us_y"        long_name="j component of active Stokes drift"                      unit="m/s"     /> 
     210        <field id="dstokes"             long_name="stokes drift  depth scale"                unit="m"       /> 
    199211        <field id="zwth0"               long_name="surface non-local temperature flux"       unit="deg m/s" /> 
    200212        <field id="zws0"                long_name="surface non-local salinity flux"          unit="psu m/s" /> 
    201         <field id="hbl"                 long_name="boundary layer depth"                     unit="m"       /> 
    202         <field id="hbli"                long_name="initial boundary layer depth"             unit="m"       /> 
    203         <field id="dstokes"             long_name="stokes drift  depth scale"                unit="m"       /> 
    204         <field id="zustke"              long_name="magnitude of stokes drift  at T-points"   unit="m/s"     /> 
    205213        <field id="zwstrc"              long_name="convective velocity scale"                unit="m/s"     /> 
     214        <field id="zustar"              long_name="friction velocity"                        unit="m/s"     /> 
    206215        <field id="zwstrl"              long_name="langmuir velocity scale"                  unit="m/s"     /> 
    207         <field id="zustar"              long_name="friction velocity"                        unit="m/s"     /> 
    208         <field id="zhbl"                long_name="boundary layer depth"                     unit="m"       /> 
    209         <field id="zhml"                long_name="mixed layer depth"                        unit="m"       /> 
     216        <field id="zvstr"               long_name="mixed velocity scale"                     unit="m/s"     /> 
     217        <field id="zla"                 long_name="langmuir number"                          unit="m/s"     /> 
    210218        <field id="wind_wave_abs_power" long_name="\rho |U_s| x u*^2"                        unit="mW"      /> 
    211219        <field id="wind_wave_power"     long_name="U_s \dot  tau"                            unit="mW"      /> 
    212220        <field id="wind_power"          long_name="\rho  u*^3"                               unit="mW"      /> 
    213221 
    214         <!-- extra OSMOSIS diagnostics --> 
     222       <!-- interior BL OSMOSIS diagnostics --> 
    215223        <field id="zwthav"              long_name="av turb flux of T in ml"                  unit="deg m/s" /> 
    216224        <field id="zt_ml"               long_name="av T in ml"                               unit="deg"     /> 
     225        <field id="zhol"                long_name="Hoenekker number"                         unit="#"       /> 
     226        <field id="zws_ent"            long_name="entrainment turb flux of S"                unit="10^-3 m/s" /> 
    217227        <field id="zwth_ent"            long_name="entrainment turb flux of T"               unit="deg m/s" /> 
    218         <field id="zhol"                long_name="Hoenekker number"                         unit="#"       /> 
    219         <field id="zdh"                 long_name="Pycnocline  depth - grid"                 unit=" m"      /> 
    220       </field_group> 
    221  
    222       <field_group id="OSMOSIS_W" grid_ref="grid_W_3D" operation="instant" > 
     228        <field id="zwb_ent"            long_name="entrainment turb flux of buoyancy"         unit="m^2/s^-3" /> 
     229  
     230        <field id="zdt_bl"             long_name="temperature jump at base of BL"                 unit="deg"      /> 
     231        <field id="zds_bl"             long_name="salinity jump at base of BL"                 unit="10^-3"      /> 
     232        <field id="zdb_bl"             long_name="buoyancy jump at base of BL"                 unit="m/s^2"      /> 
     233        <field id="zdu_bl"             long_name="u jump at base of BL"                       unit="m/s"      /> 
     234        <field id="zdv_bl"             long_name="v jump at base of BL"                       unit="m/s"      /> 
     235 
     236        <!-- extra OSMOSIS diagnostics for debugging --> 
     237       <field id="zsc_uw_1_0"       long_name="zsc u-momentum flux on T after Stokes"                       unit="m^2/s^2" /> 
     238        <field id="zsc_uw_1_f"       long_name="zsc u-momentum flux on T after Coriolis"                       unit="m^2/s^2" /> 
     239        <field id="zsc_vw_1_f"       long_name="zsc v-momentum flux on T after Coriolis"                       unit="m^2/s^2" /> 
     240        <field id="zsc_uw_2_f"       long_name="2nd zsc u-momentum flux on T after Coriolis"                       unit="m^2/s^2" /> 
     241        <field id="zsc_vw_2_f"       long_name="2nd zsc v-momentum flux on T after Coriolis"                       unit="m^2/s^2" /> 
     242        <field id="zuw_bse"       long_name="base u-flux T-points"                          unit="m^2/s^2" /> 
     243        <field id="zvw_bse"       long_name="base v-flux T-points"                          unit="m^2/s^2" /> 
     244 
     245       <!-- FK_OSM OSMOSIS diagnostics (require also ln_osm_mle=.true.--> 
     246         <field id="hmle"          long_name="OBL FK-layer thickness"                                     unit="m"        /> 
     247        <field id="mld_prof"              long_name="FK-layer depth index"                  unit="#" /> 
     248        <field id="zmld"          long_name="target FK-layer thickness"                                     unit="m"        /> 
     249        <field id="zwb_fk"          long_name="FK b-flux"                                     unit="m^2 s^-3"        /> 
     250        <field id="zwb_fk_b"          long_name="layer averaged FK b-flux"                 unit="m^2 s^-3"       /> 
     251        <field id="zdiff_mle"          long_name="max FK diffusivity in MLE"       unit=" 10^-4 m^2 s^-1"       /> 
     252        <field id="zvel_mle"          long_name="FK velocity scale in MLE"       unit=" m s^-1"       /> 
     253    </field_group> 
     254 
     255      <field_group id="OSMOSIS_W" grid_ref="grid_W_3D" > 
     256        <field id="zviscos"       long_name="BL viscosity"   unit="m^2/s" /> 
    223257        <field id="ghamt"       long_name="non-local temperature flux"                       unit="deg m/s" /> 
    224258        <field id="ghams"       long_name="non-local salinity flux"                          unit="psu m/s" /> 
    225259        <field id="zdtdz_pyc"   long_name="Pycnocline temperature gradient"                  unit=" deg/m"  /> 
    226       </field_group> 
     260        <field id="zdsdz_pyc"   long_name="Pycnocline salinity gradient"                  unit=" 10^-3/m"  /> 
     261        <field id="zdbdz_pyc"   long_name="Pycnocline buoyancy gradient"                  unit=" s^-2"  /> 
     262        <field id="zdudz_pyc"   long_name="Pycnocline u gradient"                  unit=" s^-2"  /> 
     263        <field id="zdvdz_pyc"   long_name="Pycnocline v gradient"                  unit=" s^-2"  /> 
     264 
     265        <!-- extra OSMOSIS diagnostics for debugging --> 
     266         <field id="ghamu_00"       long_name="initial non-local u-momentum flux"   unit="m^2/s^2" /> 
     267        <field id="ghamv_00"       long_name="initial non-local v-momentum flux"   unit="m^2/s^2" /> 
     268        <field id="ghamu_0"       long_name="after dstokes non-local u-momentum flux"   unit="m^2/s^2" /> 
     269        <field id="ghamu_f"       long_name="after Coriolis non-local u-momentum flux"   unit="m^2/s^2" /> 
     270        <field id="ghamv_f"       long_name="after Coriolis  non-local v-momentum flux"   unit="m^2/s^2" /> 
     271        <field id="ghamu_b"       long_name="after buoyancy added non-local u-momentum flux"   unit="m^2/s^2" /> 
     272        <field id="ghamv_b"       long_name="after buoyancy added  non-local v-momentum flux"  unit="m^2/s^2" /> 
     273        <field id="ghamu_1"       long_name="after entrainment non-local u-momentum flux"   unit="m^2/s^2" /> 
     274        <field id="ghamv_1"       long_name="after entrainment  non-local v-momentum flux"  unit="m^2/s^2" /> 
     275     </field_group> 
    227276 
    228277      <field_group id="OSMOSIS_U" grid_ref="grid_U_2D" > 
    229278        <field id="ghamu"       long_name="non-local u-momentum flux"   grid_ref="grid_U_3D" unit="m^2/s^2" /> 
    230         <field id="us_x"        long_name="i component of Stokes drift"                      unit="m/s"     /> 
    231       </field_group> 
     279       <!-- FK_OSM OSMOSIS diagnostics (require also ln_osm_mle=.true.--> 
     280       <field id="zdtdx"          long_name="FK  T x-gradient"                                     unit=" deg C m^-1"        /> 
     281        <field id="zdsdx"          long_name="FK  S x-gradient"                                     unit=" 10^-3 m^-1"        /> 
     282        <field id="dbdx_mle"          long_name="FK  B x-gradient"                                     unit=" s^-2"        /> 
     283     </field_group> 
    232284 
    233285      <field_group id="OSMOSIS_V" grid_ref="grid_V_2D" > 
    234286        <field id="ghamv"       long_name="non-local v-momentum flux"   grid_ref="grid_V_3D" unit="m^2/s^2" /> 
    235         <field id="us_y"        long_name="j component of Stokes drift"                      unit="m/s"     /> 
     287        <!-- FK_OSM OSMOSIS diagnostics (require also ln_osm_mle=.true.--> 
     288        <field id="zdtdy"          long_name="FK T y-gradient"                                     unit=" deg C m^-1"        /> 
     289        <field id="zdsdy"          long_name="FK S y-gradient"                                     unit=" 10^-3 m^-1"        /> 
     290        <field id="dbdy_mle"          long_name="FK B y-gradient"                                     unit=" s^-2"        /> 
    236291      </field_group> 
    237292       
     
    676731     <field id="strd_zdfp"     long_name="salinity   -trend: pure vert. diffusion"   unit="1e-3/s" /> 
    677732 
    678      <!-- --> 
     733     <!-- ln_zdfosm=T only (OSMOSIS-OBL) --> 
     734     <field id="ttrd_osm"      long_name="temperature-trend: OSM-OSBL non-local forcing"                             unit="degC/s" /> 
     735     <field id="strd_osm"      long_name="salinity   -trend: OSM-OSBL non-local forcing"                             unit="1e-3/s" /> 
     736 
     737 
     738    <!-- --> 
    679739     <field id="ttrd_dmp"      long_name="temperature-trend: interior restoring"        unit="degC/s" /> 
    680740     <field id="strd_dmp"      long_name="salinity   -trend: interior restoring"        unit="1e-3/s" /> 
     
    712772     <field id="strd_zdfp_e3t"     unit="1e-3/s * m"  >  strd_zdfp * e3t </field> 
    713773 
     774          <!-- ln_zdfosm=T only (OSMOSIS-OBL) --> 
     775     <field id="ttrd_osm"      long_name="temperature-trend: OSM-OSBL non-local forcing"                             unit="degC/s * m" >  ttrd_osm * e3t </field> 
     776     <field id="strd_osm"      long_name="salinity   -trend: OSM-OSBL non-local forcing"                             unit="1e-3/s * m" >  strd_osm * e3t </field> 
     777      
    714778     <!-- --> 
    715779     <field id="ttrd_dmp_e3t"      unit="degC/s * m"  >  ttrd_dmp * e3t </field> 
Note: See TracChangeset for help on using the changeset viewer.