Changeset 1346 for palm/trunk/SOURCE/microphysics.f90
- Timestamp:
- Mar 27, 2014 1:18:20 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/microphysics.f90
r1335 r1346 20 20 ! Current revisions: 21 21 ! ------------------ 22 ! 22 ! Bugfix: REAL constants provided with KIND-attribute especially in call of 23 ! intrinsic function like MAX, MIN, SIGN 23 24 ! 24 25 ! Former revisions: … … 988 989 d_max = MAX( qr_1d(k+1), qr_1d(k), qr_1d(k-1) ) - qr_1d(k) 989 990 990 qr_slope(k) = SIGN(1.0 , d_mean) * MIN ( 2.0 * d_min, 2.0 * d_max, &991 qr_slope(k) = SIGN(1.0_wp, d_mean) * MIN ( 2.0 * d_min, 2.0 * d_max, & 991 992 ABS( d_mean ) ) 992 993 … … 995 996 d_max = MAX( nr_1d(k+1), nr_1d(k), nr_1d(k-1) ) - nr_1d(k) 996 997 997 nr_slope(k) = SIGN(1.0 , d_mean) * MIN ( 2.0 * d_min, 2.0 * d_max, &998 nr_slope(k) = SIGN(1.0_wp, d_mean) * MIN ( 2.0 * d_min, 2.0 * d_max, & 998 999 ABS( d_mean ) ) 999 1000 ENDDO … … 1017 1018 z_run = 0.0 ! height above z(k) 1018 1019 k_run = k 1019 c_run = MIN( 1.0 , c_nr(k) )1020 c_run = MIN( 1.0_wp, c_nr(k) ) 1020 1021 DO WHILE ( c_run > 0.0 .AND. k_run <= nzt ) 1021 1022 flux = flux + hyrho(k_run) * & … … 1024 1025 z_run = z_run + dzu(k_run) 1025 1026 k_run = k_run + 1 1026 c_run = MIN( 1.0 , c_nr(k_run) - z_run * ddzu(k_run) )1027 c_run = MIN( 1.0_wp, c_nr(k_run) - z_run * ddzu(k_run) ) 1027 1028 ENDDO 1028 1029 ! … … 1041 1042 z_run = 0.0 ! height above z(k) 1042 1043 k_run = k 1043 c_run = MIN( 1.0 , c_qr(k) )1044 c_run = MIN( 1.0_wp, c_qr(k) ) 1044 1045 1045 1046 DO WHILE ( c_run > 0.0 .AND. k_run <= nzt-1 ) … … 1050 1051 z_run = z_run + dzu(k_run) 1051 1052 k_run = k_run + 1 1052 c_run = MIN( 1.0 , c_qr(k_run) - z_run * ddzu(k_run) )1053 c_run = MIN( 1.0_wp, c_qr(k_run) - z_run * ddzu(k_run) ) 1053 1054 1054 1055 ENDDO
Note: See TracChangeset
for help on using the changeset viewer.