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 6748 for branches/2016/dev_r6519_HPC_4/NEMOGCM/NEMO/OPA_SRC/DOM/domwri.F90 – NEMO

Ignore:
Timestamp:
2016-06-28T11:53:56+02:00 (8 years ago)
Author:
mocavero
Message:

GYRE hybrid parallelization

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2016/dev_r6519_HPC_4/NEMOGCM/NEMO/OPA_SRC/DOM/domwri.F90

    r5836 r6748  
    196196       
    197197      CALL dom_uniq( zprw, 'T' ) 
     198!$OMP PARALLEL DO schedule(static) private(jj, ji, jk) 
    198199      DO jj = 1, jpj 
    199200         DO ji = 1, jpi 
     
    204205      CALL iom_rstput( 0, 0, inum2, 'tmaskutil', zprt, ktype = jp_i1 )   
    205206      CALL dom_uniq( zprw, 'U' ) 
     207!$OMP PARALLEL DO schedule(static) private(jj, ji, jk) 
    206208      DO jj = 1, jpj 
    207209         DO ji = 1, jpi 
     
    212214      CALL iom_rstput( 0, 0, inum2, 'umaskutil', zprt, ktype = jp_i1 )   
    213215      CALL dom_uniq( zprw, 'V' ) 
     216!$OMP PARALLEL DO schedule(static) private(jj, ji, jk) 
    214217      DO jj = 1, jpj 
    215218         DO ji = 1, jpi 
     
    220223      CALL iom_rstput( 0, 0, inum2, 'vmaskutil', zprt, ktype = jp_i1 )   
    221224      CALL dom_uniq( zprw, 'F' ) 
     225!$OMP PARALLEL DO schedule(static) private(jj, ji, jk) 
    222226      DO jj = 1, jpj 
    223227         DO ji = 1, jpi 
     
    303307         IF( nmsh <= 3 ) THEN                                   !    ! 3D depth 
    304308            CALL iom_rstput( 0, 0, inum4, 'gdept_0', gdept_0, ktype = jp_r4 )      
     309!$OMP PARALLEL DO schedule(static) private(jk, jj, ji) 
    305310            DO jk = 1,jpk    
    306311               DO jj = 1, jpjm1    
     
    316321            CALL iom_rstput( 0, 0, inum4, 'gdepw_0', gdepw_0, ktype = jp_r4 ) 
    317322         ELSE                                                   !    ! 2D bottom depth 
     323!$OMP PARALLEL DO schedule(static) private(jj, ji) 
    318324            DO jj = 1,jpj    
    319325               DO ji = 1,jpi 
Note: See TracChangeset for help on using the changeset viewer.