Changeset 1117 for LMDZ4/branches/LMDZ4-dev/libf/dyn3dpar/vlspltgen_p.F
- Timestamp:
- Mar 11, 2009, 1:47:42 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/branches/LMDZ4-dev/libf/dyn3dpar/vlspltgen_p.F
r1114 r1117 69 69 INTEGER ijb,ije,iq 70 70 LOGICAL, SAVE :: firstcall=.TRUE. 71 71 !$OMP THREADPRIVATE(firstcall) 72 72 type(request) :: MyRequest1 73 73 type(request) :: MyRequest2 … … 88 88 89 89 c Allocate variables depending on dynamic variable nqtot 90 90 91 IF (firstcall) THEN 91 92 firstcall=.FALSE. 93 !$OMP MASTER 92 94 ALLOCATE(zm(ip1jmp1,llm,nqtot)) 93 95 ALLOCATE(zq(ip1jmp1,llm,nqtot)) 96 !$OMP END MASTER 97 !$OMP BARRIER 94 98 END IF 95 96 99 c-- Calcul de Qsat en chaque point 97 100 c-- approximation: au milieu des couches play(l)=(p(l)+p(l+1))/2
Note: See TracChangeset
for help on using the changeset viewer.