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 7753 for trunk/NEMOGCM/NEMO/TOP_SRC/TRP/trcbbl.F90 – NEMO

Ignore:
Timestamp:
2017-03-03T12:46:59+01:00 (7 years ago)
Author:
mocavero
Message:

Reverting trunk to remove OpenMP

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMOGCM/NEMO/TOP_SRC/TRP/trcbbl.F90

    r7698 r7753  
    3131   !!---------------------------------------------------------------------- 
    3232   !! NEMO/TOP 3.3 , NEMO Consortium (2010) 
    33    !! $Id$ 
     33   !! $Id$  
    3434   !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 
    3535   !!---------------------------------------------------------------------- 
     
    6161      IF( l_trdtrc )  THEN 
    6262         CALL wrk_alloc( jpi, jpj, jpk, jptra, ztrtrd ) ! temporary save of trends 
    63 !$OMP PARALLEL DO schedule(static) private(jn,jk,jj,ji) 
    64          DO jn = 1, jptra 
    65             DO jk = 1, jpk 
    66                DO jj = 1, jpj 
    67                   DO ji = 1, jpi 
    68                      ztrtrd(ji,jj,jk,jn)  = tra(ji,jj,jk,jn) 
    69                   END DO 
    70                END DO 
    71             END DO 
    72          END DO 
     63         ztrtrd(:,:,:,:)  = tra(:,:,:,:) 
    7364      ENDIF 
    7465 
     
    9788      IF( l_trdtrc )   THEN                      ! save the horizontal diffusive trends for further diagnostics 
    9889        DO jn = 1, jptra 
    99 !$OMP PARALLEL DO schedule(static) private(jk,jj,ji) 
    100             DO jk = 1, jpk 
    101                DO jj = 1, jpj 
    102                   DO ji = 1, jpi 
    103                      ztrtrd(ji,jj,jk,jn) = tra(ji,jj,jk,jn) - ztrtrd(ji,jj,jk,jn) 
    104                   END DO 
    105                END DO 
    106             END DO 
     90           ztrtrd(:,:,:,jn) = tra(:,:,:,jn) - ztrtrd(:,:,:,jn) 
    10791           CALL trd_tra( kt, 'TRC', jn, jptra_bbl, ztrtrd(:,:,:,jn) ) 
    10892        END DO 
Note: See TracChangeset for help on using the changeset viewer.