Changeset 4742 for palm/trunk/SOURCE/flow_statistics.f90
- Timestamp:
- Oct 14, 2020 3:11:02 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/flow_statistics.f90
r4703 r4742 24 24 ! ----------------- 25 25 ! $Id$ 26 ! Implement snow and graupel (bulk microphysics) 27 ! 28 ! 4703 2020-09-28 09:21:45Z suehring 26 29 ! Revise averaging of land-surface quantities 27 30 ! … … 103 106 USE arrays_3d, & 104 107 ONLY: ddzu, ddzw, d_exner, e, heatflux_output_conversion, hyp, km, kh, & 105 momentumflux_output_conversion, nc, ni, nr, p, prho, prr, pt, q, qc, qi, ql, qr, & 108 momentumflux_output_conversion, & 109 nc, ni, ng, nr, ns, p, prho, prr, pt, q, qc, qi, qg, ql, qr, qs, & 106 110 rho_air, rho_air_zw, rho_ocean, s, sa, u, ug, v, vg, vpt, w, w_subs, & 107 111 waterflux_output_conversion, zw … … 111 115 112 116 USE bulk_cloud_model_mod, & 113 ONLY: bulk_cloud_model, microphysics_morrison, microphysics_seifert, microphysics_ice_phase 117 ONLY: bulk_cloud_model, graupel, snow, microphysics_morrison, microphysics_seifert, & 118 microphysics_ice_phase 114 119 115 120 USE chem_modules, & … … 1354 1359 sums_l(k,124,tn) = sums_l(k,124,tn) + ni(k,j,i) * rmask(j,i,sr) * flag 1355 1360 sums_l(k,125,tn) = sums_l(k,125,tn) + qi(k,j,i) * rmask(j,i,sr) * flag 1361 IF ( graupel .AND. snow ) THEN 1362 sums_l(k,126,tn) = sums_l(k,126,tn) + ng(k,j,i) * rmask(j,i,sr) * flag 1363 sums_l(k,127,tn) = sums_l(k,127,tn) + qg(k,j,i) * rmask(j,i,sr) * flag 1364 sums_l(k,128,tn) = sums_l(k,128,tn) + ns(k,j,i) * rmask(j,i,sr) * flag 1365 sums_l(k,129,tn) = sums_l(k,129,tn) + qs(k,j,i) * rmask(j,i,sr) * flag 1366 ENDIF 1356 1367 ENDIF 1357 1368 … … 1821 1832 sums(k,116) = sums(k,116) / ngp_2dh_s_inner(k,sr) 1822 1833 sums(k,118:pr_palm-2) = sums(k,118:pr_palm-2) / ngp_2dh_s_inner(k,sr) 1823 sums(k,123:12 5) = sums(k,123:125) * ngp_2dh_s_inner(k,sr) / ngp_2dh(sr)1834 sums(k,123:129) = sums(k,123:129) * ngp_2dh_s_inner(k,sr) / ngp_2dh(sr) 1824 1835 ENDIF 1825 1836 ENDDO … … 1931 1942 hom(:,1,124,sr) = sums(:,124) ! ni 1932 1943 hom(:,1,125,sr) = sums(:,125) ! qi 1944 hom(:,1,126,sr) = sums(:,126) ! ng 1945 hom(:,1,127,sr) = sums(:,127) ! qg 1946 hom(:,1,128,sr) = sums(:,128) ! ns 1947 hom(:,1,129,sr) = sums(:,129) ! qs 1933 1948 hom(:,1,73,sr) = sums(:,73) ! nr 1934 1949 hom(:,1,74,sr) = sums(:,74) ! qr
Note: See TracChangeset
for help on using the changeset viewer.