Changeset 3901 for trunk/LMDZ.MARS/libf/phymars/swr_fouquart.F
- Timestamp:
- Aug 20, 2025, 4:25:12 PM (4 days ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/phymars/swr_fouquart.F
r3759 r3901 15 15 use callkeys_mod, only: rayleigh 16 16 use swrayleigh_mod, only: swrayleigh 17 use cvmgt_mod, only: cvmgt 17 18 18 19 IMPLICIT NONE … … 112 113 S , ZTRA1(NDLON,NFLEV+1), ZTRA2(NDLON,NFLEV+1) 113 114 114 c Function115 c --------116 real CVMGT117 118 115 C -------------------------------- 119 116 C OPTICAL PARAMETERS FOR AEROSOLS … … 138 135 ZTAUAZ(JL,JK) = 0. 139 136 END DO 140 DO 106JAE=1,naerkind141 DO 105JL = 1 , KDLON137 DO JAE=1,naerkind 138 DO JL = 1 , KDLON 142 139 c Mean Extinction optical depth in the spectral band 143 140 c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 154 151 S QVISsQREF3d(JL,JK,KNU,JAE)* 155 152 & omegaVIS3d(JL,JK,KNU,JAE)*gVIS3d(JL,JK,KNU,JAE) 156 105 CONTINUE157 106 CONTINUE153 ENDDO 154 ENDDO 158 155 END DO 159 156 C 160 157 DO JK = 1 , nlaylte 161 158 DO JL = 1 , KDLON 159 ! NB: function CVMGT(x1,x2,l) returns x1 if l==.true. 160 ! or x2 otherwise. Maybe worth inlining someday? 162 161 ZCGAZ(JL,JK) = CVMGT( 0., ZCGAZ(JL,JK) / ZPIZAZ(JL,JK), 163 162 S (ZPIZAZ(JL,JK).EQ.0) )
Note: See TracChangeset
for help on using the changeset viewer.