Changeset 10829 for NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/ZDF/zdfphy.F90
- Timestamp:
- 2019-04-03T11:29:54+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/ZDF/zdfphy.F90
r10425 r10829 218 218 219 219 220 SUBROUTINE zdf_phy( kt )220 SUBROUTINE zdf_phy( kt, ktlev1, ktlev2, kt2lev1, kt2lev2 ) 221 221 !!---------------------------------------------------------------------- 222 222 !! *** ROUTINE zdf_phy *** … … 231 231 !!---------------------------------------------------------------------- 232 232 INTEGER, INTENT(in) :: kt ! ocean time-step index 233 INTEGER, INTENT(in) :: ktlev1, ktlev2 ! time level indices for 3-time-level source terms 234 INTEGER, INTENT(in) :: kt2lev1, kt2lev2 ! time level indices for 2-time-level source terms 233 235 ! 234 236 INTEGER :: ji, jj, jk ! dummy loop indice … … 254 256 ! 255 257 IF( l_zdfsh2 ) & !* shear production at w-points (energy conserving form) 256 CALL zdf_sh2( u b, vb, un, vn, avm_k, & ! <<== in258 CALL zdf_sh2( uu(:,:,:,ktlev1), vv(:,:,:,ktlev1), uu(:,:,:,ktlev2), vv(:,:,:,ktlev2), avm_k, & ! <<== in 257 259 & zsh2 ) ! ==>> out : shear production 258 260 ! 259 261 SELECT CASE ( nzdf_phy ) !* Vertical eddy viscosity and diffusivity coefficients at w-points 260 CASE( np_RIC ) ; CALL zdf_ric( kt, gdept _n, zsh2, avm_k, avt_k ) ! Richardson number dependent Kz261 CASE( np_TKE ) ; CALL zdf_tke( kt 262 CASE( np_RIC ) ; CALL zdf_ric( kt, gdept(:,:,:,kt2lev2), zsh2, avm_k, avt_k ) ! Richardson number dependent Kz 263 CASE( np_TKE ) ; CALL zdf_tke( kt, ktlev1, ktlev2, kt2lev1, kt2lev2, zsh2, avm_k, avt_k ) ! TKE closure scheme for Kz 262 264 CASE( np_GLS ) ; CALL zdf_gls( kt , zsh2, avm_k, avt_k ) ! GLS closure scheme for Kz 263 265 CASE( np_OSM ) ; CALL zdf_osm( kt , avm_k, avt_k ) ! OSMOSIS closure scheme for Kz … … 318 320 IF( ln_zdfgls ) CALL gls_rst( kt, 'WRITE' ) 319 321 IF( ln_zdfric ) CALL ric_rst( kt, 'WRITE' ) 320 ! NB. OSMOSIS restart (osm_rst) will be called in step.F90 after w nhas been updated322 ! NB. OSMOSIS restart (osm_rst) will be called in step.F90 after ww has been updated 321 323 ENDIF 322 324 !
Note: See TracChangeset
for help on using the changeset viewer.