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 6060 for branches/2015/dev_merge_2015/NEMOGCM/NEMO/OPA_SRC/LDF/ldftra.F90 – NEMO

Ignore:
Timestamp:
2015-12-16T10:25:22+01:00 (8 years ago)
Author:
timgraham
Message:

Merged dev_r5836_noc2_VVL_BY_DEFAULT into branch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2015/dev_merge_2015/NEMOGCM/NEMO/OPA_SRC/LDF/ldftra.F90

    r5836 r6060  
    8181 
    8282   !! * Substitutions 
    83 #  include "domzgr_substitute.h90" 
    8483#  include "vectopt_loop_substitute.h90" 
    8584   !!---------------------------------------------------------------------- 
     
    515514                  ! internal Rossby radius Ro = .5 * sum_jpk(N) / f  
    516515                  zn2 = MAX( rn2b(ji,jj,jk), 0._wp ) 
    517                   zn(ji,jj) = zn(ji,jj) + SQRT( zn2 ) * fse3w(ji,jj,jk) 
     516                  zn(ji,jj) = zn(ji,jj) + SQRT( zn2 ) * e3w_n(ji,jj,jk) 
    518517                  ! Compute elements required for the inverse time scale of baroclinic 
    519518                  ! eddies using the isopycnal slopes calculated in ldfslp.F :  
    520519                  ! T^-1 = sqrt(m_jpk(N^2*(r1^2+r2^2)*e3w)) 
    521                   ze3w = fse3w(ji,jj,jk) * tmask(ji,jj,jk) 
     520                  ze3w = e3w_n(ji,jj,jk) * tmask(ji,jj,jk) 
    522521                  zah(ji,jj) = zah(ji,jj) + zn2 * wslp2(ji,jj,jk) * ze3w 
    523522                  zhw(ji,jj) = zhw(ji,jj) + ze3w 
     
    533532                  ! internal Rossby radius Ro = .5 * sum_jpk(N) / f  
    534533                  zn2 = MAX( rn2b(ji,jj,jk), 0._wp ) 
    535                   zn(ji,jj) = zn(ji,jj) + SQRT( zn2 ) * fse3w(ji,jj,jk) 
     534                  zn(ji,jj) = zn(ji,jj) + SQRT( zn2 ) * e3w_n(ji,jj,jk) 
    536535                  ! Compute elements required for the inverse time scale of baroclinic 
    537536                  ! eddies using the isopycnal slopes calculated in ldfslp.F :  
    538537                  ! T^-1 = sqrt(m_jpk(N^2*(r1^2+r2^2)*e3w)) 
    539                   ze3w = fse3w(ji,jj,jk) * tmask(ji,jj,jk) 
     538                  ze3w = e3w_n(ji,jj,jk) * tmask(ji,jj,jk) 
    540539                  zah(ji,jj) = zah(ji,jj) + zn2 * ( wslpi(ji,jj,jk) * wslpi(ji,jj,jk)   & 
    541540                     &                            + wslpj(ji,jj,jk) * wslpj(ji,jj,jk) ) * ze3w 
     
    711710      ! 
    712711      DO jk = 1, jpkm1                                         ! e2u e3u u_eiv = -dk[psi_uw] 
    713          zw3d(:,:,jk) = ( psi_uw(:,:,jk+1) - psi_uw(:,:,jk) ) / ( e2u(:,:) * fse3u(:,:,jk) ) 
     712         zw3d(:,:,jk) = ( psi_uw(:,:,jk+1) - psi_uw(:,:,jk) ) / ( e2u(:,:) * e3u_n(:,:,jk) ) 
    714713      END DO 
    715714      CALL iom_put( "uoce_eiv", zw3d ) 
    716715      ! 
    717716      DO jk = 1, jpkm1                                         ! e1v e3v v_eiv = -dk[psi_vw] 
    718          zw3d(:,:,jk) = ( psi_vw(:,:,jk+1) - psi_vw(:,:,jk) ) / ( e1v(:,:) * fse3v(:,:,jk) ) 
     717         zw3d(:,:,jk) = ( psi_vw(:,:,jk+1) - psi_vw(:,:,jk) ) / ( e1v(:,:) * e3v_n(:,:,jk) ) 
    719718      END DO 
    720719      CALL iom_put( "voce_eiv", zw3d ) 
Note: See TracChangeset for help on using the changeset viewer.