Ignore:
Timestamp:
Oct 21, 2009, 6:04:08 PM (15 years ago)
Author:
yann meurdesoif
Message:

Corrections de Bug divers - portage vers Titane (CCRT) -
YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/branches/LMDZ4-dev/libf/phylmd/oasis.F90

    r1227 r1249  
    6868  END TYPE FLD_CPL
    6969
    70   TYPE(FLD_CPL), DIMENSION(maxsend), PUBLIC :: infosend   ! Information for sending coupling fields
    71   TYPE(FLD_CPL), DIMENSION(maxrecv), PUBLIC :: inforecv   ! Information for receiving coupling fields
    72  
    73   LOGICAL :: cpl_current
     70  TYPE(FLD_CPL), DIMENSION(maxsend), SAVE, PUBLIC :: infosend   ! Information for sending coupling fields
     71  TYPE(FLD_CPL), DIMENSION(maxrecv), SAVE, PUBLIC :: inforecv   ! Information for receiving coupling fields
     72 
     73  LOGICAL,SAVE :: cpl_current
     74!$OMP THREADPRIVATE(cpl_current)
    7475
    7576#ifdef CPP_COUPLE
     
    140141! Atmospheric variables to send
    141142
     143!$OMP MASTER
    142144    infosend(:)%action = .FALSE.
    143145
     
    288290       WRITE(lunout,*) 'inicma : endef psmile ok '
    289291    ENDIF
     292
     293!$OMP END MASTER
    290294   
    291295  END SUBROUTINE inicma
Note: See TracChangeset for help on using the changeset viewer.