Ignore:
Timestamp:
Jan 28, 2026, 11:32:11 AM (11 days ago)
Author:
debatzbr
Message:

Pluto PCM: Improve haze microphysics - Updated tracers.
BBT

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.PLUTO/libf/muphypluto/mp2m_globals.F90

    r3957 r4032  
    3030    !        - Vertical structure part
    3131    !
    32     !     The module also contains twenty methods:
     32    !     The module also contains twenty-one methods:
    3333    !        - mm_global_init_0
    3434    !        - mm_global_init_1
     
    3636    !        - mm_aerosols_init
    3737    !        - mm_clouds_init
    38     !        - mm_alpha_s, mm_alpha_f
     38    !        - mm_alpha_s, mm_alpha_f, mm_alpha_ccn
    3939    !        - mm_set_moments_thresholds
    4040    !        - mm_get_rcs, mm_get_rcf
     
    8080    ! Moments parameters (mm_aerosols_init)
    8181    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_rcf
    8482    ! Thresholds parameters
    8583    PROTECTED :: mm_m0as_min, mm_m3as_min, mm_rcs_min, mm_m0af_min, mm_m3af_min, mm_rcf_min
     
    11701168    END FUNCTION mm_alpha_f
    11711169
     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
    11721186
    11731187    !============================================================================
Note: See TracChangeset for help on using the changeset viewer.