Changeset 5039 for LMDZ6/trunk/libf/phylmdiso
- Timestamp:
- Jul 9, 2024, 10:33:13 PM (5 months ago)
- Location:
- LMDZ6/trunk/libf/phylmdiso
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmdiso/phys_local_var_mod.F90
r5023 r5039 28 28 REAL, SAVE, ALLOCATABLE :: pbl_eps(:,:,:) 29 29 !$OMP THREADPRIVATE(pbl_eps) 30 REAL, SAVE, ALLOCATABLE :: tke_shear(:,:,:), tke_buoy(:,:,:), tke_trans(:,:,:) 31 !$OMP THREADPRIVATE(tke_shear(:,:,:),tke_buoy(:,:,:),tke_trans(:,:,:)) 30 32 REAL, SAVE, ALLOCATABLE :: tr_seri(:,:,:) 31 33 !$OMP THREADPRIVATE(tr_seri) … … 815 817 ALLOCATE(l_mixmin(klon,klev+1,nbsrf),l_mix(klon,klev+1,nbsrf),wprime(klon,klev+1,nbsrf)) 816 818 ALLOCATE(pbl_eps(klon,klev+1,nbsrf+1)) 819 ALLOCATE(tke_shear(klon,klev+1,nbsrf), tke_buoy(klon,klev+1,nbsrf), tke_trans(klon,klev+1,nbsrf)) 817 820 pbl_eps(:,:,:)=0. 821 tke_shear(:,:,:)=0.; tke_buoy(:,:,:)=0.; tke_trans(:,:,:)=0. 818 822 l_mix(:,:,:)=0.;l_mixmin(:,:,:)=0.;wprime(:,:,:)=0. ! doit etre initialse car pas toujours remplis 819 823 ALLOCATE(rhcl(klon,klev)) … … 1253 1257 DEALLOCATE(u_seri,v_seri) 1254 1258 DEALLOCATE(l_mixmin,l_mix,wprime) 1259 DEALLOCATE(tke_shear,tke_buoy,tke_trans) 1255 1260 DEALLOCATE(pbl_eps) 1256 1261 DEALLOCATE(rhcl) -
LMDZ6/trunk/libf/phylmdiso/phys_output_ctrlout_mod.F90
r5023 r5039 1114 1114 TYPE(ctrl_out), SAVE :: o_tke = ctrl_out((/ 4, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 1115 1115 'tke ', 'TKE', 'm2/s2', (/ ('', i=1, 10) /)) 1116 TYPE(ctrl_out), SAVE :: o_tke_shear = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), & 1117 'tke_shear ', 'TKE shear term', 'm2/s3', (/ ('', i=1, 10) /)) 1118 TYPE(ctrl_out), SAVE :: o_tke_buoy = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), & 1119 'tke_buoy ', 'TKE buoyancy term', 'm2/s3', (/ ('', i=1, 10) /)) 1120 TYPE(ctrl_out), SAVE :: o_tke_trans = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), & 1121 'tke_trans ', 'TKE transport term', 'm2/s3', (/ ('', i=1, 10) /)) 1116 1122 TYPE(ctrl_out), SAVE :: o_tke_dissip = ctrl_out((/ 10, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 1117 'tke_dissip ', 'TKE DISSIPATION', 'm2/s3', (/ ('', i=1, 10) /)) 1123 'tke_dissip ', 'TKE dissipation term', 'm2/s3', (/ ('', i=1, 10) /)) 1124 1118 1125 TYPE(ctrl_out), SAVE :: o_tke_max = ctrl_out((/ 4, 10, 10, 10, 10, 10, 11, 11, 11, 11/), & 1119 1126 'tke_max', 'TKE max', 'm2/s2', &
Note: See TracChangeset
for help on using the changeset viewer.