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 2938 for branches/2011/dev_r2802_NOCL_Smagorinsky – NEMO

Ignore:
Timestamp:
2011-10-16T10:02:39+02:00 (13 years ago)
Author:
hliu
Message:

change the order of multiply diffusivity, smagorinsky+bilaplacian not recommended

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2011/dev_r2802_NOCL_Smagorinsky/NEMOGCM/NEMO/OPA_SRC/TRA/traldf_bilap.F90

    r2926 r2938  
    131131               DO ji = fs_2, fs_jpim1   ! vector opt. 
    132132                  zbtr = 1.0 / ( e1t(ji,jj) * e2t(ji,jj) * fse3t(ji,jj,jk) ) 
    133                   zlt(ji,jj) = fsahtt(ji,jj,jk) * zbtr * (   ztu(ji,jj,jk) - ztu(ji-1,jj,jk)   & 
     133                  zlt(ji,jj) = ((1-nkaht_smag)*fsahtt(ji,jj,jk)+nkaht_smag) * zbtr *           & 
     134                     &                                   (   ztu(ji,jj,jk) - ztu(ji-1,jj,jk)   & 
    134135                     &                                     + ztv(ji,jj,jk) - ztv(ji,jj-1,jk)   ) 
    135136               END DO 
    136137            END DO 
     138 
     139 
     140 
    137141            CALL lbc_lnk( zlt, 'T', 1. )     ! Lateral boundary conditions (unchanged sgn) 
    138142 
     
    151155                  ztra = zbtr * (  ztu(ji,jj,jk) - ztu(ji-1,jj,jk) + ztv(ji,jj,jk) - ztv(ji,jj-1,jk)  ) 
    152156                  ! add it to the general tracer trends 
    153                   pta(ji,jj,jk,jn) = pta(ji,jj,jk,jn) + ztra 
     157                  pta(ji,jj,jk,jn) = pta(ji,jj,jk,jn) + ztra*(nkaht_smag*fsahtt(ji,jj,jk)+1-nkaht_smag) 
    154158               END DO 
    155159            END DO 
Note: See TracChangeset for help on using the changeset viewer.