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 789 for trunk/NEMO/OPA_SRC/ZDF/zdfbfr.F90 – NEMO

Ignore:
Timestamp:
2008-01-11T19:04:56+01:00 (17 years ago)
Author:
rblod
Message:

Suppress jki routines and associated key_mpp_omp

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OPA_SRC/ZDF/zdfbfr.F90

    r719 r789  
    8080 
    8181      CASE( 0 )                 ! no-slip boundary condition 
    82 # if defined key_vectopt_loop   &&   ! defined key_mpp_omp 
     82# if defined key_vectopt_loop 
    8383         jj = 1 
    8484         DO ji = jpi+2, jpij-jpi-1   ! vector opt. (forced unrolling) 
     
    9393               avmu(ji,jj,ikbu) = 2. * avmu(ji,jj,ikbum1) 
    9494               avmv(ji,jj,ikbv) = 2. * avmv(ji,jj,ikbvm1) 
    95 # if ! defined key_vectopt_loop   ||   defined key_mpp_omp 
     95# if ! defined key_vectopt_loop 
    9696            END DO 
    9797# endif 
     
    9999 
    100100      CASE( 1 )                 ! linear botton friction 
    101 # if defined key_vectopt_loop   &&   ! defined key_mpp_omp 
     101# if defined key_vectopt_loop 
    102102         jj = 1 
    103103         DO ji = jpi+2, jpij-jpi-1   ! vector opt. (forced unrolling) 
     
    110110               avmu(ji,jj,ikbu) = bfri1 * fse3uw(ji,jj,ikbu) 
    111111               avmv(ji,jj,ikbv) = bfri1 * fse3vw(ji,jj,ikbv) 
    112 # if ! defined key_vectopt_loop   ||   defined key_mpp_omp 
     112# if ! defined key_vectopt_loop 
    113113            END DO 
    114114# endif 
     
    116116 
    117117      CASE( 2 )                 ! quadratic botton friction 
    118 # if defined key_vectopt_loop   &&   ! defined key_mpp_omp 
     118# if defined key_vectopt_loop 
    119119         jj = 1 
    120120!CDIR NOVERRCHK 
     
    142142               avmu(ji,jj,ikbu) = bfri2 * zecu * fse3uw(ji,jj,ikbu) 
    143143               avmv(ji,jj,ikbv) = bfri2 * zecv * fse3vw(ji,jj,ikbv) 
    144 # if ! defined key_vectopt_loop   ||   defined key_mpp_omp 
     144# if ! defined key_vectopt_loop 
    145145            END DO 
    146146# endif 
     
    148148 
    149149      CASE( 3 )                 ! free-slip boundary condition 
    150 # if defined key_vectopt_loop   &&   ! defined key_mpp_omp 
     150# if defined key_vectopt_loop 
    151151         jj = 1 
    152152         DO ji = jpi+2, jpij-jpi-1   ! vector opt. (forced unrolling) 
     
    159159               avmu(ji,jj,ikbu) = 0.e0 
    160160               avmv(ji,jj,ikbv) = 0.e0 
    161 # if ! defined key_vectopt_loop   ||   defined key_mpp_omp 
     161# if ! defined key_vectopt_loop 
    162162            END DO 
    163163# endif 
Note: See TracChangeset for help on using the changeset viewer.