astromugs.dust.MRNDistrib#
- class astromugs.dust.MRNDistrib(rsingle=0.1, amin=0.005, amax=1000.0, nb_sizes=1, d_exp=3.5, rho_m=2.5, dtogas=0.01, cst_norm=7.41e-26, ext_eff=4)[source]#
- __init__(rsingle=0.1, amin=0.005, amax=1000.0, nb_sizes=1, d_exp=3.5, rho_m=2.5, dtogas=0.01, cst_norm=7.41e-26, ext_eff=4)[source]#
Methods
__init__([rsingle, amin, amax, nb_sizes, ...])grainmass()Create an array with masses of a single grain for each grain population.
grainmass_single()Create mass from single grain (rsingle).
massfraction()Calculate the mass fraction of each grain population relative to the total dust mass of the object following a MRN distribution.
sizes()Create an array with min, max, and average value of each interval of grain sizes.