Changeset 3936 for trunk/LMDZ.PLUTO/libf/phypluto/hazecloud.F90
- Timestamp:
- Oct 25, 2025, 3:21:13 PM (7 weeks ago)
- File:
-
- 1 edited
-
trunk/LMDZ.PLUTO/libf/phypluto/hazecloud.F90 (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.PLUTO/libf/phypluto/hazecloud.F90
r3934 r3936 164 164 flym_ipm(1)=flym_ipm(1)*pfluxuv/5. 165 165 ELSE IF (.not.diurnal) THEN 166 mu_sol(:) = m u0(:)166 mu_sol(:) = max(mu0(:),0.) 167 167 mu_ipm(:) = max(mu_sol(:), 0.5) 168 flym_ipm(:)= mu 0(:)*72.5e10168 flym_ipm(:)= mu_sol(:)*72.5e10 169 169 ELSE ! case with full fit to Gladstone et al. results 170 170 ! 1) get longitude/latitude (in radian) of anti-subsolar point (max de mu0 - 180) … … 182 182 DO ig=1,ngrid 183 183 ! calculation of cosinus of incident angle for IPM flux 184 mu_sol(ig) = m u0(ig)184 mu_sol(ig) = max(mu0(ig),0.) 185 185 mu_ipm(ig) = max(mu_sol(ig), 0.5) 186 IF (mu 0(ig).LT.1.e-4) THEN ! Daytime186 IF (mu_sol(ig).LE.0.) THEN ! Nighttime 187 187 ! Distance to subsolar point 188 188 dist=acos(sin(latitude(ig))*sin(latit)+cos(latitude(ig))* & … … 191 191 flym_ipm(ig)=(valmin_dl-valmin)/(90.**puis)*(dist)**puis & 192 192 +valmin 193 ELSE ! Nightime194 flym_ipm(ig)= mu 0(ig)*(valmax-valmin_dl)+valmin_dl193 ELSE ! Daytime 194 flym_ipm(ig)= mu_sol(ig)*(valmax-valmin_dl)+valmin_dl 195 195 ENDIF 196 196 ! Proportional to lyman alpha solar flux (reference 2015 : 5e11 ph/cm2/s) ?
Note: See TracChangeset
for help on using the changeset viewer.
