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 8568 for branches/2017/dev_r7881_ENHANCE09_RK3/NEMOGCM/NEMO/OPA_SRC/ZDF/zdfgls.F90 – NEMO

Ignore:
Timestamp:
2017-09-27T16:29:24+02:00 (7 years ago)
Author:
gm
Message:

#1911 (ENHANCE-09): PART I.2 - _NONE option + remove zts + see associated wiki page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_r7881_ENHANCE09_RK3/NEMOGCM/NEMO/OPA_SRC/ZDF/zdfgls.F90

    r8215 r8568  
    159159      !!-------------------------------------------------------------------- 
    160160      ! 
    161       IF( nn_timing == 1 )   CALL timing_start('zdf_gls') 
     161      IF( ln_timing )   CALL timing_start('zdf_gls') 
    162162      ! 
    163163      ! Preliminary computing 
     
    822822      ENDIF 
    823823      ! 
    824       IF( nn_timing == 1 )   CALL timing_stop('zdf_gls') 
     824      IF( ln_timing )   CALL timing_stop('zdf_gls') 
    825825      ! 
    826826   END SUBROUTINE zdf_gls 
     
    852852      !!---------------------------------------------------------- 
    853853      ! 
    854       IF( nn_timing == 1 )  CALL timing_start('zdf_gls_init') 
     854      IF( ln_timing )   CALL timing_start('zdf_gls_init') 
    855855      ! 
    856856      REWIND( numnam_ref )              ! Namelist namzdf_gls in reference namelist : Vertical eddy diffivity and viscosity using gls turbulent closure scheme 
     
    10771077         rl_sf = vkarmn 
    10781078      ELSE 
    1079          rl_sf = rc0 * SQRT(rc0/rcm_sf) * SQRT( ( (1._wp + 4._wp*rmm + 8._wp*rmm**2_wp)*rsc_tke          & 
    1080                  &                                       + 12._wp * rsc_psi0*rpsi2 - (1._wp + 4._wp*rmm) & 
    1081                  &                                                *SQRT(rsc_tke*(rsc_tke                 & 
    1082                  &                                                   + 24._wp*rsc_psi0*rpsi2)) )         & 
    1083                  &                                         /(12._wp*rnn**2.)                             & 
    1084                  &                                       ) 
     1079         rl_sf = rc0 * SQRT(rc0/rcm_sf) * SQRT( ( (1._wp + 4._wp*rmm + 8._wp*rmm**2_wp) * rsc_tke        & 
     1080            &                                            + 12._wp*rsc_psi0*rpsi2 - (1._wp + 4._wp*rmm)   & 
     1081            &                                                     *SQRT(rsc_tke*(rsc_tke                 & 
     1082            &                                                        + 24._wp*rsc_psi0*rpsi2)) )         & 
     1083            &                                              /(12._wp*rnn**2.)                             ) 
    10851084      ENDIF 
    10861085 
     
    11301129      CALL gls_rst( nit000, 'READ' )      ! (en, avt_k, avm_k, hmxl_n) 
    11311130      ! 
    1132       IF( nn_timing == 1 )  CALL timing_stop('zdf_gls_init') 
     1131      IF( ln_timing )   CALL timing_stop('zdf_gls_init') 
    11331132      ! 
    11341133   END SUBROUTINE zdf_gls_init 
Note: See TracChangeset for help on using the changeset viewer.