Changeset 3274 for palm/trunk/SOURCE/interaction_droplets_ptq.f90
- Timestamp:
- Sep 24, 2018 3:42:55 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/interaction_droplets_ptq.f90
r3040 r3274 25 25 ! ----------------- 26 26 ! $Id$ 27 ! Modularization of all bulk cloud physics code components 28 ! 29 ! 3040 2018-05-25 10:22:08Z schwenkel 27 30 ! Changed the name specific humidity to mixing ratio 28 31 ! … … 74 77 ! 75 78 ! 799 2011-12-21 17:48:03Z franke 76 ! Bugfix: pt_d_t(k) was missing in calculation of pt_p79 ! Bugfix: d_exner(k) was missing in calculation of pt_p 77 80 ! 78 81 ! RCS Log replace by Id keyword, revision history cleaned up … … 89 92 MODULE interaction_droplets_ptq_mod 90 93 94 95 USE arrays_3d, & 96 ONLY: pt_p, ql_c, q_p, d_exner 97 98 USE basic_constants_and_equations_mod, & 99 ONLY: lv_d_cp 100 101 USE indices, & 102 ONLY: nxl, nxr, nyn, nys, nzb, nzt, wall_flags_0 103 104 USE kinds 105 106 USE pegrid 91 107 92 108 PRIVATE … … 111 127 SUBROUTINE i_droplets_ptq 112 128 113 USE arrays_3d, &114 ONLY: pt_p, ql_c, q_p115 116 USE cloud_parameters, &117 ONLY: l_d_cp, pt_d_t118 119 USE indices, &120 ONLY: nxl, nxr, nyn, nys, nzb, nzt, wall_flags_0121 122 USE kinds123 124 USE pegrid125 126 129 IMPLICIT NONE 127 130 … … 140 143 141 144 q_p(k,j,i) = q_p(k,j,i) - ql_c(k,j,i) * flag 142 pt_p(k,j,i) = pt_p(k,j,i) + l _d_cp * ql_c(k,j,i) * pt_d_t(k)&145 pt_p(k,j,i) = pt_p(k,j,i) + lv_d_cp * ql_c(k,j,i) * d_exner(k) & 143 146 * flag 144 147 ENDDO … … 155 158 !------------------------------------------------------------------------------! 156 159 SUBROUTINE i_droplets_ptq_ij( i, j ) 157 158 USE arrays_3d, &159 ONLY: pt_p, ql_c, q_p160 161 USE cloud_parameters, &162 ONLY: l_d_cp, pt_d_t163 164 USE indices, &165 ONLY: nzb, nzt, wall_flags_0166 167 USE kinds, &168 ONLY: iwp, wp169 170 USE pegrid171 160 172 161 IMPLICIT NONE … … 185 174 186 175 q_p(k,j,i) = q_p(k,j,i) - ql_c(k,j,i) * flag 187 pt_p(k,j,i) = pt_p(k,j,i) + l _d_cp * ql_c(k,j,i) * pt_d_t(k) * flag176 pt_p(k,j,i) = pt_p(k,j,i) + lv_d_cp * ql_c(k,j,i) * d_exner(k) * flag 188 177 ENDDO 189 178
Note: See TracChangeset
for help on using the changeset viewer.