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 10009 for NEMO/branches/2018/dev_r9838_ENHANCE04_RK3/src/OCE/stpctl.F90 – NEMO

Ignore:
Timestamp:
2018-07-29T11:23:51+02:00 (6 years ago)
Author:
gm
Message:

#1911 (ENHANCE-04): RK3 branch - step II.1 time-level dimension on ssh

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2018/dev_r9838_ENHANCE04_RK3/src/OCE/stpctl.F90

    r9808 r10009  
    102102      !                                   !==  test of extrema  ==! 
    103103      IF( ll_wd ) THEN 
    104          zmax(1) = MAXVAL(  ABS( sshn(:,:) + ssh_ref*tmask(:,:,1) )  )        ! ssh max  
     104         zmax(1) = MAXVAL(  ABS( ssh(:,:,Nnn) + ssh_ref*tmask(:,:,1) )  )        ! ssh max  
    105105      ELSE 
    106          zmax(1) = MAXVAL(  ABS( sshn(:,:) )  )                               ! ssh max 
     106         zmax(1) = MAXVAL(  ABS( ssh(:,:,Nnn) )  )                               ! ssh max 
    107107      ENDIF 
    108108      zmax(2) = MAXVAL(  ABS( un(:,:,:) )  )                                  ! velocity max (zonal only) 
     
    129129         &  ISNAN( zmax(1) + zmax(2) + zmax(3) )  ) THEN   ! NaN encounter in the tests 
    130130         IF( lk_mpp ) THEN 
    131             CALL mpp_maxloc( ABS(sshn)        , ssmask(:,:)  , zzz, iih , ijh        ) 
     131            CALL mpp_maxloc( ABS(ssh(:,:,Nnn)), ssmask(:,:)  , zzz, iih , ijh        ) 
    132132            CALL mpp_maxloc( ABS(un)          , umask (:,:,:), zzz, iiu , iju , iku  ) 
    133133            CALL mpp_minloc( tsn(:,:,:,jp_sal), tmask (:,:,:), zzz, iis1, ijs1, iks1 ) 
    134134            CALL mpp_maxloc( tsn(:,:,:,jp_sal), tmask (:,:,:), zzz, iis2, ijs2, iks2 ) 
    135135         ELSE 
    136             iloch  = MINLOC( ABS( sshn(:,:)   )                               ) 
    137             ilocu  = MAXLOC( ABS( un  (:,:,:) )                               ) 
     136            iloch  = MINLOC( ABS( ssh(:,:,Nnn) )                              ) 
     137            ilocu  = MAXLOC( ABS( un (:,:,:)   )                              ) 
    138138            ilocs1 = MINLOC( tsn(:,:,:,jp_sal) , mask = tmask(:,:,:) == 1._wp ) 
    139139            ilocs2 = MAXLOC( tsn(:,:,:,jp_sal) , mask = tmask(:,:,:) == 1._wp ) 
Note: See TracChangeset for help on using the changeset viewer.