Changeset 4032 for trunk/LMDZ.PLUTO/libf/muphypluto/mp2m_globals.F90
- Timestamp:
- Jan 28, 2026, 11:32:11 AM (11 days ago)
- File:
-
- 1 edited
-
trunk/LMDZ.PLUTO/libf/muphypluto/mp2m_globals.F90 (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.PLUTO/libf/muphypluto/mp2m_globals.F90
r3957 r4032 30 30 ! - Vertical structure part 31 31 ! 32 ! The module also contains twenty methods:32 ! The module also contains twenty-one methods: 33 33 ! - mm_global_init_0 34 34 ! - mm_global_init_1 … … 36 36 ! - mm_aerosols_init 37 37 ! - mm_clouds_init 38 ! - mm_alpha_s, mm_alpha_f 38 ! - mm_alpha_s, mm_alpha_f, mm_alpha_ccn 39 39 ! - mm_set_moments_thresholds 40 40 ! - mm_get_rcs, mm_get_rcf … … 80 80 ! Moments parameters (mm_aerosols_init) 81 81 PROTECTED :: mm_m0aer_s, mm_m3aer_s, mm_m0aer_f, mm_m3aer_f 82 ! Moments parameters (derived, are updated with moments parameters)83 PROTECTED :: mm_rcs, mm_rcf84 82 ! Thresholds parameters 85 83 PROTECTED :: mm_m0as_min, mm_m3as_min, mm_rcs_min, mm_m0af_min, mm_m3af_min, mm_rcf_min … … 1170 1168 END FUNCTION mm_alpha_f 1171 1169 1170 PURE FUNCTION mm_alpha_ccn(k) RESULT (res) 1171 !! Inter-moment relation for fractal aerosols size distribution law. 1172 !! Mk / M0 = rc^k . alpha(k) 1173 !! 1174 REAL(kind=mm_wp), INTENT(in) :: k ! k order of the moment. 1175 REAL(kind=mm_wp) :: sigma ! Standard deviation. 1176 REAL(kind=mm_wp) :: res ! Alpha value. 1177 1178 ! Pluto's case 1179 !~~~~~~~~~~~~~ 1180 sigma = 0.2_mm_wp 1181 res = exp(k**2 * sigma**2 / 2._mm_wp) 1182 1183 RETURN 1184 END FUNCTION mm_alpha_ccn 1185 1172 1186 1173 1187 !============================================================================
Note: See TracChangeset
for help on using the changeset viewer.
