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 7037 for branches/2016/dev_r6519_HPC_4/NEMOGCM/NEMO/OPA_SRC/LDF/ldfc1d_c2d.F90 – NEMO

Ignore:
Timestamp:
2016-10-18T15:32:04+02:00 (8 years ago)
Author:
mocavero
Message:

ORCA2_LIM_PISCES hybrid version update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2016/dev_r6519_HPC_4/NEMOGCM/NEMO/OPA_SRC/LDF/ldfc1d_c2d.F90

    r6140 r7037  
    141141            IF(lwp) WRITE(numout,*) '              momentum laplacian coeffcients = rn_aht0/e_equ * max(e1,e2)' 
    142142            za00 = pah0 / zd_max 
     143!$OMP PARALLEL DO schedule(static) private(jj,ji,zemax1,zemax2) 
    143144            DO jj = 1, jpj  
    144145               DO ji = 1, jpi  
     
    152153            IF(lwp) WRITE(numout,*) '              momentum bilaplacian coeffcients = rn_bht0/e_equ * max(e1,e2)**3' 
    153154            za00 = pah0 / ( zd_max * zd_max * zd_max ) 
     155!$OMP PARALLEL DO schedule(static) private(jj,ji,zemax1,zemax2) 
    154156            DO jj = 1, jpj 
    155157               DO ji = 1, jpi 
     
    164166         ENDIF 
    165167         !                                !  deeper values  (LAP and BLP cases) 
     168!$OMP PARALLEL DO schedule(static) private(jk) 
    166169         DO jk = 2, jpk 
    167170            pah1(:,:,jk) = pah1(:,:,1) * tmask(:,:,jk)  
     
    173176            IF(lwp) WRITE(numout,*) '              tracer laplacian coeffcients = rn_aht0/e_equ * max(e1,e2)' 
    174177            za00 = pah0 / zd_max 
     178!$OMP PARALLEL DO schedule(static) private(jj,ji,zemax1,zemax2) 
    175179            DO jj = 1, jpj  
    176180               DO ji = 1, jpi  
     
    184188            IF(lwp) WRITE(numout,*) '              tracer bilaplacian coeffcients = rn_bht0/e_equ * max(e1,e2)**3' 
    185189            za00 = pah0 / ( zd_max * zd_max * zd_max ) 
     190!$OMP PARALLEL DO schedule(static) private(jj,ji,zemax1,zemax2) 
    186191            DO jj = 1, jpj 
    187192               DO ji = 1, jpi 
     
    196201         ENDIF 
    197202         !                                !  deeper values  (LAP and BLP cases) 
     203!$OMP PARALLEL DO schedule(static) private(jk) 
    198204         DO jk = 2, jpk 
    199205            pah1(:,:,jk) = pah1(:,:,1) * umask(:,:,jk)  
Note: See TracChangeset for help on using the changeset viewer.