Changeset 5707
- Timestamp:
- Jun 16, 2025, 4:20:42 PM (7 days ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/cv3_routines.f90
r5706 r5707 2134 2134 ! compute icbmax: 2135 2135 2136 icbmax = 22137 DO i = 1, ncum2138 icbmax = max(icbmax, icb(i))2139 END DO2136 !ym icbmax = 2 2137 !ym DO i = 1, ncum 2138 !ym icbmax = max(icbmax, icb(i)) 2139 !ym END DO 2140 2140 2141 2141 ! update sig and w0 below cloud base: 2142 2142 2143 DO k = 1, icbmax 2143 !ym DO k = 1, icbmax 2144 DO k = 1, nd 2144 2145 DO i = 1, ncum 2145 IF (k<=icb(i)) THEN 2146 sig(i, k) = beta*sig(i, k) - & 2147 2.*alpha*buoy(i, icb(i))*buoy(i, icb(i)) 2148 sig(i, k) = max(sig(i,k), 0.0) 2149 w0(i, k) = beta*w0(i, k) 2150 END IF 2146 IF (k<=MAX(2,icb(i))) THEN 2147 IF (k<=icb(i)) THEN 2148 sig(i, k) = beta*sig(i, k) - & 2149 2.*alpha*buoy(i, icb(i))*buoy(i, icb(i)) 2150 sig(i, k) = max(sig(i,k), 0.0) 2151 w0(i, k) = beta*w0(i, k) 2152 END IF 2153 ENDIF 2151 2154 END DO 2152 2155 END DO
Note: See TracChangeset
for help on using the changeset viewer.