- Timestamp:
- Sep 29, 2016, 11:26:46 PM (8 years ago)
- Location:
- LMDZ5/branches/testing
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/testing
- Property svn:mergeinfo changed
/LMDZ5/trunk merged: 2596-2640
- Property svn:mergeinfo changed
-
LMDZ5/branches/testing/libf/phylmd/phys_state_var_mod.F90
r2542 r2641 203 203 REAL,ALLOCATABLE,SAVE :: cin(:) 204 204 !$OMP THREADPRIVATE(cin) 205 ! ftd : differential heating between wake and environment205 ! ftd : convective heating due to unsaturated downdraughts 206 206 REAL,ALLOCATABLE,SAVE :: ftd(:,:) 207 207 !$OMP THREADPRIVATE(ftd) 208 ! fqd : differential moistening between wake and environment208 ! fqd : convective moistening due to unsaturated downdraughts 209 209 REAL,ALLOCATABLE,SAVE :: fqd(:,:) 210 210 !$OMP THREADPRIVATE(fqd) … … 232 232 ! wake_deltat : ecart de temperature avec la zone non perturbee 233 233 ! wake_deltaq : ecart d'humidite avec la zone non perturbee 234 ! wake_s : fraction surfacique occupee par la poche froide 235 ! wake_dens : number of wakes per unit area 236 ! wake_occ : occurence of wakes (= 1 if wakes occur, =0 otherwise) 234 237 ! wake_Cstar : vitesse d'etalement de la poche 235 ! wake_s : fraction surfacique occupee par la poche froide236 238 ! wake_pe : wake potential energy - WAPE 237 239 ! wake_fip : Gust Front Impinging power - ALP 238 ! dt_wake, dq_wake: LS tendencies due to wake239 240 REAL,ALLOCATABLE,SAVE :: wake_deltat(:,:) 240 241 !$OMP THREADPRIVATE(wake_deltat) 241 242 REAL,ALLOCATABLE,SAVE :: wake_deltaq(:,:) 242 243 !$OMP THREADPRIVATE(wake_deltaq) 244 REAL,ALLOCATABLE,SAVE :: wake_s(:) 245 !$OMP THREADPRIVATE(wake_s) 246 REAL,ALLOCATABLE,SAVE :: wake_dens(:) 247 !$OMP THREADPRIVATE(wake_dens) 243 248 REAL,ALLOCATABLE,SAVE :: wake_Cstar(:) 244 249 !$OMP THREADPRIVATE(wake_Cstar) 245 REAL,ALLOCATABLE,SAVE :: wake_s(:)246 !$OMP THREADPRIVATE(wake_s)247 250 REAL,ALLOCATABLE,SAVE :: wake_pe(:) 248 251 !$OMP THREADPRIVATE(wake_pe) 249 252 REAL,ALLOCATABLE,SAVE :: wake_fip(:) 250 253 !$OMP THREADPRIVATE(wake_fip) 251 REAL,ALLOCATABLE,SAVE :: dt_wake(:,:)252 !$OMP THREADPRIVATE(dt_wake)253 REAL,ALLOCATABLE,SAVE :: dq_wake(:,:)254 !$OMP THREADPRIVATE(dq_wake)255 254 ! 256 255 !jyg< … … 524 523 ALLOCATE(wght_th(klon,klev)) 525 524 ALLOCATE(wake_deltat(klon,klev), wake_deltaq(klon,klev)) 526 ALLOCATE(wake_Cstar(klon), wake_s(klon)) 525 ALLOCATE(wake_s(klon), wake_dens(klon)) 526 ALLOCATE(wake_Cstar(klon)) 527 527 ALLOCATE(wake_pe(klon), wake_fip(klon)) 528 ALLOCATE(dt_wake(klon,klev), dq_wake(klon,klev))529 528 !jyg< 530 529 ALLOCATE(wake_delta_pbl_TKE(klon,klev+1,nbsrf+1)) … … 664 663 deallocate(lalim_conv, wght_th) 665 664 deallocate(wake_deltat, wake_deltaq) 666 deallocate(wake_ Cstar, wake_s, wake_pe, wake_fip)667 deallocate( dt_wake, dq_wake)665 deallocate(wake_s, wake_dens) 666 deallocate(wake_Cstar, wake_pe, wake_fip) 668 667 !jyg< 669 668 deallocate(wake_delta_pbl_TKE)
Note: See TracChangeset
for help on using the changeset viewer.