Changeset 1750 for LMDZ5/branches/testing/libf/dyn3dmem
- Timestamp:
- Apr 25, 2013, 5:27:27 PM (12 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 1 deleted
- 3 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 1711-1716,1718,1720-1725,1727-1729,1732-1742,1744-1745
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/dyn3dmem/conf_gcm.F
r1707 r1750 62 62 LOGICAL fxyhypbb, ysinuss 63 63 INTEGER i 64 64 character(len=*),parameter :: modname="conf_gcm" 65 character (len=80) :: abort_message 66 #ifdef CPP_OMP 67 integer,external :: OMP_GET_NUM_THREADS 68 #endif 65 69 c 66 70 c ------------------------------------------------------------------- … … 91 95 c initialisations: 92 96 c ---------------- 93 adjust=.false.94 call getin('adjust',adjust)95 96 itaumax=097 call getin('itaumax',itaumax);98 if (itaumax<=0) itaumax=HUGE(itaumax)99 97 100 98 !Config Key = lunout … … 109 107 & STATUS='unknown',FORM='formatted') 110 108 ENDIF 109 110 adjust=.false. 111 call getin('adjust',adjust) 112 113 #ifdef CPP_OMP 114 ! adjust=y not implemented in case of OpenMP threads... 115 !$OMP PARALLEL 116 if ((OMP_GET_NUM_THREADS()>1).and.adjust) then 117 write(lunout,*)'conf_gcm: Error, adjust should be set to n' 118 &,' when running with OpenMP threads' 119 abort_message = 'Wrong value for adjust' 120 call abort_gcm(modname,abort_message,1) 121 endif 122 !$OMP END PARALLEL 123 #endif 124 125 itaumax=0 126 call getin('itaumax',itaumax); 127 if (itaumax<=0) itaumax=HUGE(itaumax) 111 128 112 129 !Config Key = prt_level -
LMDZ5/branches/testing/libf/dyn3dmem/guide_loc_mod.F90
r1707 r1750 13 13 use netcdf, only: nf90_nowrite, nf90_open, nf90_inq_varid, nf90_close 14 14 USE parallel 15 USE pres2lev_mod 15 16 16 17 IMPLICIT NONE
Note: See TracChangeset
for help on using the changeset viewer.