Changeset 2292 for palm/trunk/SOURCE/calc_liquid_water_content.f90
- Timestamp:
- Jun 20, 2017 9:51:42 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/calc_liquid_water_content.f90
r2233 r2292 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Implementation of new microphysic scheme: cloud_scheme = 'morrison' 28 ! includes two more prognostic equations for cloud drop concentration (nc) 29 ! and cloud water content (qc). 30 ! 31 ! 2233 2017-05-30 18:08:54Z suehring 27 32 ! 28 33 ! 2232 2017-05-30 17:47:52Z suehring … … 83 88 84 89 USE control_parameters, & 85 ONLY: microphysics_ seifert90 ONLY: microphysics_morrison, microphysics_seifert 86 91 87 92 USE indices, & … … 132 137 ! 133 138 !-- Compute the liquid water content 134 IF ( microphysics_seifert ) THEN 135 IF ( ( q(k,j,i) - q_s - qr(k,j,i) ) > 0.0_wp ) THEN 139 IF ( microphysics_seifert .AND. .NOT. microphysics_morrison ) & 140 THEN 141 IF ( ( q(k,j,i) - q_s - qr(k,j,i) ) > 0.0_wp ) THEN 136 142 qc(k,j,i) = ( q(k,j,i) - q_s - qr(k,j,i) ) & 137 143 * MERGE( 1.0_wp, 0.0_wp, & … … 147 153 BTEST( wall_flags_0(k,j,i), 0 ) ) 148 154 ENDIF 155 ELSEIF ( microphysics_morrison ) THEN 156 ql(k,j,i) = qc(k,j,i) + qr(k,j,i) & 157 * MERGE( 1.0_wp, 0.0_wp, & 158 BTEST( wall_flags_0(k,j,i), 0 ) ) 149 159 ELSE 150 IF ( ( q(k,j,i) - q_s ) > 0.0_wp ) THEN160 IF ( ( q(k,j,i) - q_s ) > 0.0_wp ) THEN 151 161 qc(k,j,i) = ( q(k,j,i) - q_s ) & 152 162 * MERGE( 1.0_wp, 0.0_wp, &
Note: See TracChangeset
for help on using the changeset viewer.