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 1326 for trunk/NEMO/OFF_SRC/LDF/ldfslp.F90 – NEMO

Ignore:
Timestamp:
2009-02-20T11:08:16+01:00 (15 years ago)
Author:
cetlod
Message:

suppression of useless CPP key key_mpp_omp, see ticket:350

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OFF_SRC/LDF/ldfslp.F90

    r1156 r1326  
    140140 
    141141      IF( ln_zps ) THEN      ! partial steps correction at the bottom ocean level (zps_hde routine) 
    142 # if defined key_vectopt_loop   &&   ! defined key_mpp_omp 
     142# if defined key_vectopt_loop 
    143143         jj = 1 
    144144         DO ji = 1, jpij-jpi   ! vector opt. (forced unrolling) 
     
    152152               zgru(ji,jj,iku) = gru(ji,jj)  
    153153               zgrv(ji,jj,ikv) = grv(ji,jj)                
    154 # if ! defined key_vectopt_loop   ||   defined key_mpp_omp 
     154# if ! defined key_vectopt_loop  
    155155            END DO 
    156156# endif 
     
    491491      ! mask for mixed layer 
    492492      DO jk = 1, jpk 
    493 # if defined key_vectopt_loop   &&   ! defined key_mpp_omp 
     493# if defined key_vectopt_loop 
    494494         jj = 1 
    495495         DO ji = 1, jpij   ! vector opt. (forced unrolling) 
     
    505505                  omlmask(ji,jj,jk) = 0.e0 
    506506               ENDIF 
    507 # if ! defined key_vectopt_loop   ||   defined key_mpp_omp 
     507# if ! defined key_vectopt_loop  
    508508            END DO 
    509509# endif 
     
    523523      zwy(:,jpj) = 0.e0 
    524524      zwy(jpi,:) = 0.e0 
    525 # if defined key_vectopt_loop   &&   ! defined key_mpp_omp 
     525# if defined key_vectopt_loop  
    526526      jj = 1 
    527527      DO ji = 1, jpij-jpi   ! vector opt. (forced unrolling) 
     
    536536               &             * ( pn2(ji,jj,ik) + pn2(ji,jj,ik+1) )   & 
    537537               &             / MAX( tmask(ji,jj,ik) + tmask (ji,jj,ik+1), 1. ) 
    538 # if ! defined key_vectopt_loop   ||   defined key_mpp_omp 
     538# if ! defined key_vectopt_loop  
    539539         END DO 
    540540# endif 
     
    544544 
    545545      ! Slope at u points 
    546 # if defined key_vectopt_loop   &&   ! defined key_mpp_omp 
     546# if defined key_vectopt_loop  
    547547      jj = 1 
    548548      DO ji = jpi+2, jpij-jpi-1   ! vector opt. (forced unrolling) 
     
    561561            ! uslpml 
    562562            uslpml (ji,jj) = zau / ( zbu - zeps ) * umask (ji,jj,ik) 
    563 # if ! defined key_vectopt_loop   ||   defined key_mpp_omp 
     563# if ! defined key_vectopt_loop 
    564564         END DO 
    565565# endif 
     
    573573      zwy ( :, jpj) = 0.e0 
    574574      zwy ( jpi, :) = 0.e0 
    575 # if defined key_vectopt_loop   &&   ! defined key_mpp_omp 
     575# if defined key_vectopt_loop 
    576576      jj = 1 
    577577      DO ji = 1, jpij-jpi   ! vector opt. (forced unrolling) 
     
    585585               &             * ( pn2(ji,jj,ik) + pn2(ji,jj,ik+1) )   & 
    586586               &             / MAX( tmask(ji,jj,ik) + tmask (ji,jj,ik+1), 1. ) 
    587 # if ! defined key_vectopt_loop   ||   defined key_mpp_omp 
     587# if ! defined key_vectopt_loop 
    588588         END DO 
    589589# endif 
     
    594594 
    595595      ! Slope at v points 
    596 # if defined key_vectopt_loop   &&   ! defined key_mpp_omp 
     596# if defined key_vectopt_loop 
    597597      jj = 1 
    598598      DO ji = jpi+2, jpij-jpi-1   ! vector opt. (forced unrolling) 
     
    611611            ! vslpml 
    612612            vslpml (ji,jj) = zav / ( zbv - zeps ) * vmask (ji,jj,ik) 
    613 # if ! defined key_vectopt_loop   ||   defined key_mpp_omp 
     613# if ! defined key_vectopt_loop 
    614614         END DO 
    615615# endif 
     
    625625      ! Local vertical density gradient evaluated from N^2 
    626626      ! zwy = d/dz(prd)= - mk ( prd ) / grav * pn2 -- at w point 
    627 # if defined key_vectopt_loop   &&   ! defined key_mpp_omp 
     627# if defined key_vectopt_loop 
    628628      jj = 1 
    629629      DO ji = 1, jpij   ! vector opt. (forced unrolling) 
     
    637637            zwy (ji,jj) = zm05g * pn2 (ji,jj,ik) *     & 
    638638               &             ( prd (ji,jj,ik) + prd (ji,jj,ikm1) + 2. ) 
    639 # if ! defined key_vectopt_loop   ||   defined key_mpp_omp 
     639# if ! defined key_vectopt_loop 
    640640         END DO 
    641641# endif 
     
    643643 
    644644      ! Slope at w point 
    645 # if defined key_vectopt_loop   &&   ! defined key_mpp_omp 
     645# if defined key_vectopt_loop 
    646646      jj = 1 
    647647      DO ji = jpi+2, jpij-jpi-1   ! vector opt. (forced unrolling) 
     
    673673            wslpiml (ji,jj) = zai / ( zbi - zeps) * tmask (ji,jj,ik) 
    674674            wslpjml (ji,jj) = zaj / ( zbj - zeps) * tmask (ji,jj,ik) 
    675 # if ! defined key_vectopt_loop   ||   defined key_mpp_omp 
     675# if ! defined key_vectopt_loop 
    676676         END DO 
    677677# endif 
Note: See TracChangeset for help on using the changeset viewer.