PySDM_examples.Arabas_et_al_2025.commons
ABIFM and INAS parameters and other constants
1"""ABIFM and INAS parameters and other constants""" 2 3from PySDM import Formulae 4from PySDM.physics import si 5 6FREEZING_CONSTANTS = { 7 "dust": { 8 # [Alpert and Knopf (2016, Table 2)](https://doi.org/10.5194/acp-16-2083-2016) 9 "NIEMAND_A": -0.517, 10 "NIEMAND_B": 8.934, 11 "ABIFM_M": 22.62, 12 "ABIFM_C": -1.35, 13 }, 14 "illite": {"ABIFM_M": 54.48, "ABIFM_C": -10.67}, 15} 16 17COOLING_RATES = (-3.75 * si.K / si.min, -0.75 * si.K / si.min, -0.15 * si.K / si.min) 18 19BEST_FIT_LN_S_GEOM = 0.25 20 21LOGNORMAL_MODE_SURF_A = Formulae().trivia.sphere_surface(diameter=0.74 * si.um) 22LOGNORMAL_SGM_G = 2.55 23 24TEMP_RANGE = (250 * si.K, 230 * si.K)
FREEZING_CONSTANTS =
{'dust': {'NIEMAND_A': -0.517, 'NIEMAND_B': 8.934, 'ABIFM_M': 22.62, 'ABIFM_C': -1.35}, 'illite': {'ABIFM_M': 54.48, 'ABIFM_C': -10.67}}
COOLING_RATES =
(-0.0625, -0.0125, -0.0025)
BEST_FIT_LN_S_GEOM =
0.25
LOGNORMAL_MODE_SURF_A =
1.7203361371057708e-12
LOGNORMAL_SGM_G =
2.55
TEMP_RANGE =
(250.0, 230.0)