Ignore:
Timestamp:
01/22/15 01:21:09 (9 years ago)
Author:
dubos
Message:

Fixed circular dependency

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/src/omp_para.F90

    r295 r320  
    5858  PRIVATE :: ll_begin_distrib, ll_beginp1_distrib, ll_end_distrib, ll_endm1_distrib, ll_endp1_distrib  
    5959 
    60  
    6160CONTAINS 
    62  
    6361 
    6462  SUBROUTINE init_omp_para(is_mpi_master) 
    6563  USE grid_param 
    66   USE getin_mod 
     64  USE ioipsl, ONLY : getin 
    6765#ifdef CPP_USING_OMP 
    6866  USE omp_lib 
     
    10199    omp_level_size=1  
    102100    CALL getin("omp_level_size",omp_level_size) 
     101    IF(is_mpi_master) PRINT *,'GETIN omp_level_size', ' = ', omp_level_size 
     102 
    103103    IF (MOD(omp_size,omp_level_size)/=0) THEN 
    104104      IF (is_mpi_master) PRINT*,"omp_size /= omp_level_size x omp_domain_size  => disable omp threads on vertical layers" 
Note: See TracChangeset for help on using the changeset viewer.