Changeset 14406
- Timestamp:
- 2021-02-05T13:46:23+01:00 (3 years ago)
- Location:
- NEMO/branches/2019/dev_r11078_OSMOSIS_IMMERSE_Nurser_4.0
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2019/dev_r11078_OSMOSIS_IMMERSE_Nurser_4.0/cfgs/SHARED/field_def_nemo-oce.xml
r13397 r14406 202 202 <field id="ibld" long_name="index of boundary layer depth" unit="#" /> 203 203 <field id="imld" long_name="index of mixed layer depth" unit="#" /> 204 <field id="jp_ext" long_name="flag =1 if pycnocline well resolved" unit="#" /> 205 <field id="j_ddh" long_name="index of mixed layer depth" unit="#" /> 206 <field id="zshear" long_name="shear production of TKE " unit="m^3/s^3" /> 204 207 <field id="zhbl" long_name="boundary layer depth -grid" unit="m" /> 205 208 <field id="zhml" long_name="mixed layer depth - grid" unit="m" /> … … 211 214 <field id="zwth0" long_name="surface non-local temperature flux" unit="deg m/s" /> 212 215 <field id="zws0" long_name="surface non-local salinity flux" unit="psu m/s" /> 216 <field id="zwb0" long_name="surface non-local buoyancy flux" unit="m^2/s^3" /> 213 217 <field id="zwstrc" long_name="convective velocity scale" unit="m/s" /> 214 218 <field id="zustar" long_name="friction velocity" unit="m/s" /> … … 221 225 222 226 <!-- interior BL OSMOSIS diagnostics --> 223 <field id="zw thav" long_name="av turb flux of T in ml" unit="deg m/s" />227 <field id="zwbav" long_name="av turb flux of buoyancy in ml" unit="m^2/s^3" /> 224 228 <field id="zt_ml" long_name="av T in ml" unit="deg" /> 225 229 <field id="zhol" long_name="Hoenekker number" unit="#" /> … … 233 237 <field id="zdu_bl" long_name="u jump at base of BL" unit="m/s" /> 234 238 <field id="zdv_bl" long_name="v jump at base of BL" unit="m/s" /> 235 239 <field id="zdt_ml" long_name="temperature jump at base of ML" unit="deg" /> 240 <field id="zds_ml" long_name="salinity jump at base of ML" unit="10^-3" /> 241 <field id="zdb_ml" long_name="buoyancy jump at base of ML" unit="m/s^2" /> 236 242 <!-- extra OSMOSIS diagnostics for debugging --> 237 243 <field id="zsc_uw_1_0" long_name="zsc u-momentum flux on T after Stokes" unit="m^2/s^2" /> … … 240 246 <field id="zsc_uw_2_f" long_name="2nd zsc u-momentum flux on T after Coriolis" unit="m^2/s^2" /> 241 247 <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 248 245 249 <!-- FK_OSM OSMOSIS diagnostics (require also ln_osm_mle=.true.--> -
NEMO/branches/2019/dev_r11078_OSMOSIS_IMMERSE_Nurser_4.0/src/OCE/ZDF/zdfosm.F90
r14405 r14406 1325 1325 IF ( iom_use("zwth0") ) CALL iom_put( "zwth0", tmask(:,:,1)*zwth0 ) ! <Tw_0> 1326 1326 IF ( iom_use("zws0") ) CALL iom_put( "zws0", tmask(:,:,1)*zws0 ) ! <Sw_0> 1327 IF ( iom_use("zwb0") ) CALL iom_put( "zwb0", tmask(:,:,1)*zwb0 ) ! <Sw_0> 1328 IF ( iom_use("zwbav") ) CALL iom_put( "zwbav", tmask(:,:,1)*zwthav ) ! upward BL-avged turb buoyancy flux 1327 1329 IF ( iom_use("hbl") ) CALL iom_put( "hbl", tmask(:,:,1)*hbl ) ! boundary-layer depth 1328 1330 IF ( iom_use("ibld") ) CALL iom_put( "ibld", tmask(:,:,1)*ibld ) ! boundary-layer max k … … 1334 1336 IF ( iom_use("dh") ) CALL iom_put( "dh", tmask(:,:,1)*dh ) ! Initial boundary-layer depth 1335 1337 IF ( iom_use("hml") ) CALL iom_put( "hml", tmask(:,:,1)*hml ) ! Initial boundary-layer depth 1338 IF ( iom_use("zdt_ml") ) CALL iom_put( "zdt_ml", tmask(:,:,1)*zdt_ml ) ! dt at ml base 1339 IF ( iom_use("zds_ml") ) CALL iom_put( "zds_ml", tmask(:,:,1)*zds_ml ) ! ds at ml base 1340 IF ( iom_use("zdb_ml") ) CALL iom_put( "zdb_ml", tmask(:,:,1)*zdb_ml ) ! db at ml base 1336 1341 IF ( iom_use("dstokes") ) CALL iom_put( "dstokes", tmask(:,:,1)*dstokes ) ! Stokes drift penetration depth 1337 1342 IF ( iom_use("zustke") ) CALL iom_put( "zustke", tmask(:,:,1)*zustke ) ! Stokes drift magnitude at T-points … … 1346 1351 IF ( iom_use("zhml") ) CALL iom_put( "zhml", tmask(:,:,1)*zhml ) ! ML depth internal to zdf_osm routine 1347 1352 IF ( iom_use("imld") ) CALL iom_put( "imld", tmask(:,:,1)*imld ) ! index for ML depth internal to zdf_osm routine 1353 IF ( iom_use("jp_ext") ) CALL iom_put( "jp_ext", tmask(:,:,1)*jp_ext ) ! =1 if pycnocline resolved internal to zdf_osm routine 1354 IF ( iom_use("j_ddh") ) CALL iom_put( "j_ddh", tmask(:,:,1)*j_ddh ) ! index forpyc thicknessh internal to zdf_osm routine 1355 IF ( iom_use("zshear") ) CALL iom_put( "zshear", tmask(:,:,1)*zshear ) ! shear production of TKE internal to zdf_osm routine 1348 1356 IF ( iom_use("zdh") ) CALL iom_put( "zdh", tmask(:,:,1)*zdh ) ! pyc thicknessh internal to zdf_osm routine 1349 1357 IF ( iom_use("zhol") ) CALL iom_put( "zhol", tmask(:,:,1)*zhol ) ! ML depth internal to zdf_osm routine 1350 IF ( iom_use("zwthav") ) CALL iom_put( "zwthav", tmask(:,:,1)*zwthav ) ! upward BL-avged turb temp flux1351 1358 IF ( iom_use("zwth_ent") ) CALL iom_put( "zwth_ent", tmask(:,:,1)*zwth_ent ) ! upward turb temp entrainment flux 1352 1359 IF ( iom_use("zwb_ent") ) CALL iom_put( "zwb_ent", tmask(:,:,1)*zwb_ent ) ! upward turb buoyancy entrainment flux
Note: See TracChangeset
for help on using the changeset viewer.