Changeset 2292 for palm/trunk/SOURCE/swap_timelevel.f90
- Timestamp:
- Jun 20, 2017 9:51:42 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/swap_timelevel.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 … … 103 108 #if defined( __nopointer ) 104 109 USE arrays_3d, & 105 ONLY: e, e_p, n r, nr_p, pt, pt_p, q, q_p, qr, qr_p, s, s_p, sa, sa_p,&106 u, u_p, v, v_p, w, w_p110 ONLY: e, e_p, nc, nc_p, nr, nr_p, pt, pt_p, q, q_p, qc, qc_p qr, qr_p,& 111 s, s_p, sa, sa_p, u, u_p, v, v_p, w, w_p 107 112 #else 108 113 USE arrays_3d, & 109 ONLY: e, e_1, e_2, e_p, nr, nr_1, nr_2, nr_p, pt, pt_1, pt_2, pt_p, q,& 110 q_1, q_2, q_p, qr, qr_1, qr_2, qr_p, s, s_1, s_2, s_p, sa, sa_1,& 111 sa_2, sa_p, u, u_1, u_2, u_p, v, v_1, v_2, v_p, w, w_1, w_2, w_p 114 ONLY: e, e_1, e_2, e_p, nc, nc_1, nc_2, nc_p, nr, nr_1, nr_2, nr_p, & 115 pt, pt_1, pt_2, pt_p, q, q_1, q_2, q_p, qc, qc_1, qc_2, qc_p, & 116 qr, qr_1, qr_2, qr_p, s, s_1, s_2, s_p, sa, sa_1, sa_2, sa_p, & 117 u, u_1, u_2, u_p, v, v_1, v_2, v_p, w, w_1, w_2, w_p 112 118 113 119 #endif … … 121 127 USE control_parameters, & 122 128 ONLY: cloud_physics, constant_diffusion, humidity, land_surface, & 123 microphysics_ seifert, neutral, ocean, passive_scalar,&124 timestep_count, urban_surface129 microphysics_morrison, microphysics_seifert, neutral, ocean, & 130 passive_scalar, timestep_count, urban_surface 125 131 126 132 USE indices, & … … 174 180 175 181 IF ( humidity ) THEN 176 q = q_p 182 q = q_p 183 IF ( cloud_physics .AND. microphysics_morrison ) THEN 184 qc = qc_p 185 nc = nc_p 186 ENDIF 177 187 IF ( cloud_physics .AND. microphysics_seifert ) THEN 178 188 qr = qr_p … … 214 224 IF ( humidity ) THEN 215 225 q => q_1; q_p => q_2 226 IF ( cloud_physics .AND. microphysics_morrison ) THEN 227 qc => qc_1; qc_p => qc_2 228 nc => nc_1; nc_p => nc_2 229 ENDIF 216 230 IF ( cloud_physics .AND. microphysics_seifert ) THEN 217 231 qr => qr_1; qr_p => qr_2 … … 241 255 IF ( humidity ) THEN 242 256 q => q_2; q_p => q_1 257 IF ( cloud_physics .AND. microphysics_morrison ) THEN 258 qc => qc_2; qc_p => qc_1 259 nc => nc_2; nc_p => nc_1 260 ENDIF 243 261 IF ( cloud_physics .AND. microphysics_seifert ) THEN 244 262 qr => qr_2; qr_p => qr_1
Note: See TracChangeset
for help on using the changeset viewer.