- Timestamp:
- 2017-06-10T09:31:34+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r7881_HPC09_ZDF/NEMOGCM/NEMO/OPA_SRC/ZDF/zdfgls.F90
r8143 r8160 327 327 zdiag(:,:,2) = zdiag(:,:,2) + zd_lw(:,:,2) ! Remove zd_lw from zdiag 328 328 zd_lw(:,:,2) = 0._wp 329 zkar (:,:) = (rl_sf + (vkarmn-rl_sf)*(1.- exp(-rtrans*gdept_n(:,:,1)/zhsro(:,:)) ))329 zkar (:,:) = (rl_sf + (vkarmn-rl_sf)*(1.-EXP(-rtrans*gdept_n(:,:,1)/zhsro(:,:)) )) 330 330 zflxs(:,:) = rsbc_tke2 * ustar2_surf(:,:)**1.5_wp * zkar(:,:) & 331 331 & * ( ( zhsro(:,:)+gdept_n(:,:,1) ) / zhsro(:,:) )**(1.5_wp*ra_sf) … … 556 556 ! 557 557 ! One level below 558 zkar (:,:) = (rl_sf + (vkarmn-rl_sf)*(1._wp- exp(-rtrans*gdepw_n(:,:,2)/zhsro(:,:) )))558 zkar (:,:) = (rl_sf + (vkarmn-rl_sf)*(1._wp-EXP(-rtrans*gdepw_n(:,:,2)/zhsro(:,:) ))) 559 559 zdep (:,:) = (zhsro(:,:) + gdepw_n(:,:,2)) * zkar(:,:) 560 560 psi (:,:,2) = rc0**rpp * en(:,:,2)**rmm * zdep(:,:)**rnn * tmask(:,:,1) … … 577 577 ! 578 578 ! Set psi vertical flux at the surface: 579 zkar (:,:) = rl_sf + (vkarmn-rl_sf)*(1._wp- exp(-rtrans*gdept_n(:,:,1)/zhsro(:,:) )) ! Lengh scale slope579 zkar (:,:) = rl_sf + (vkarmn-rl_sf)*(1._wp-EXP(-rtrans*gdept_n(:,:,1)/zhsro(:,:) )) ! Lengh scale slope 580 580 zdep (:,:) = ((zhsro(:,:) + gdept_n(:,:,1)) / zhsro(:,:))**(rmm*ra_sf) 581 581 zflxs(:,:) = (rnn + rsbc_tke1 * (rnn + rmm*ra_sf) * zdep(:,:))*(1._wp + rsbc_tke1*zdep(:,:))**(2._wp*rmm/3._wp-1_wp) … … 841 841 !! 842 842 !!---------------------------------------------------------------------- 843 USE dynzdf_exp844 USE trazdf_exp845 !846 843 INTEGER :: jk ! dummy loop indices 847 844 INTEGER :: ios ! Local integer output status for namelist read
Note: See TracChangeset
for help on using the changeset viewer.