Changeset 2346 for LMDZ5/trunk/libf/phylmd/add_pbl_tend.F90
- Timestamp:
- Aug 21, 2015, 5:13:46 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phylmd/add_pbl_tend.F90
r2235 r2346 15 15 USE phys_local_var_mod 16 16 USE phys_state_var_mod 17 USE mod_grid_phy_lmdz, ONLY: nbp_lev 17 18 IMPLICIT NONE 18 include "dimensions.h" 19 REAL hthturb_gcssold(llm) 20 REAL hqturb_gcssold(llm) 21 REAL dtime_frcg 19 REAL,SAVE,ALLOCATABLE :: hthturb_gcssold(:) 20 REAL,SAVE,ALLOCATABLE :: hqturb_gcssold(:) 21 !$OMP THREADPRIVATE(hthturb_gcssold,hqturb_gcssold) 22 REAL,SAVE :: dtime_frcg 23 LOGICAL,SAVE :: turb_fcg_gcssold 24 LOGICAL,SAVE :: firstcall=.true. 25 !$OMP THREADPRIVATE(firstcall,turb_fcg_gcssold,dtime_frcg) 22 26 INTEGER abortphy 23 LOGICAL turb_fcg_gcssold 24 COMMON /turb_forcing/dtime_frcg, hthturb_gcssold, hqturb_gcssold, & 25 turb_fcg_gcssold 27 ! COMMON /turb_forcing/dtime_frcg, hthturb_gcssold, hqturb_gcssold, & 28 ! turb_fcg_gcssold 26 29 27 30 ! Arguments : … … 36 39 REAL zzdt(klon, klev), zzdq(klon, klev) 37 40 INTEGER i, k 41 42 IF (firstcall) THEN 43 ALLOCATE(hthturb_gcssold(nbp_lev)) 44 ALLOCATE(hqturb_gcssold(nbp_lev)) 45 firstcall=.false. 46 ENDIF 38 47 39 48 IF (turb_fcg_gcssold) THEN
Note: See TracChangeset
for help on using the changeset viewer.