Changeset 1001 for LMDZ4/trunk/libf/phylmd/mod_phys_lmdz_omp_data.F90
- Timestamp:
- Oct 6, 2008, 11:11:53 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/libf/phylmd/mod_phys_lmdz_omp_data.F90
r775 r1001 7 7 INTEGER,SAVE :: omp_rank 8 8 LOGICAL,SAVE :: is_omp_root 9 LOGICAL,SAVE :: is_ ok_omp9 LOGICAL,SAVE :: is_using_omp 10 10 11 11 INTEGER,SAVE,DIMENSION(:),ALLOCATABLE :: klon_omp_para_nb … … 27 27 INTEGER :: i 28 28 29 #ifdef _OPENMP29 #ifdef CPP_OMP 30 30 INTEGER :: OMP_GET_NUM_THREADS 31 31 EXTERNAL OMP_GET_NUM_THREADS … … 34 34 #endif 35 35 36 #ifdef _OPENMP36 #ifdef CPP_OMP 37 37 !$OMP MASTER 38 is_ ok_omp=.TRUE.38 is_using_omp=.TRUE. 39 39 omp_size=OMP_GET_NUM_THREADS() 40 40 !$OMP END MASTER 41 41 omp_rank=OMP_GET_THREAD_NUM() 42 42 #else 43 is_ ok_omp=.FALSE.43 is_using_omp=.FALSE. 44 44 omp_size=1 45 45 omp_rank=0
Note: See TracChangeset
for help on using the changeset viewer.