Ignore:
Timestamp:
08/09/18 13:55:51 (6 years ago)
Author:
dubos
Message:

devel : updated generated kernels ; added missing SIMD directives

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/devel/src/kernels_hex/energy_fluxes.k90

    r601 r724  
    33   ! First diagnose geopotential and temperature, column-wise 
    44   !$OMP BARRIER 
     5   !DIR$ SIMD 
    56   DO ij=ij_omp_begin_ext,ij_omp_end_ext 
    67      pk(ij,llm) = ptop + .5*g*rhodz(ij,llm) 
    78   END DO 
    89   DO l = llm-1,1,-1 
     10      !DIR$ SIMD 
    911      DO ij=ij_omp_begin_ext,ij_omp_end_ext 
    1012         pk(ij,l) = pk(ij,l+1) + (.5*g)*( rhodz(ij,l)+rhodz(ij,l+1) ) 
     
    1618   CASE(thermo_theta) 
    1719      DO l = 1,llm 
     20         !DIR$ SIMD 
    1821         DO ij=ij_omp_begin_ext,ij_omp_end_ext 
    1922            p_ik = pk(ij,l) 
     
    2831   CASE(thermo_entropy) 
    2932      DO l = 1,llm 
     33         !DIR$ SIMD 
    3034         DO ij=ij_omp_begin_ext,ij_omp_end_ext 
    3135            p_ik = pk(ij,l) 
Note: See TracChangeset for help on using the changeset viewer.