pyrcel.thermo.critical_curve

pyrcel.thermo.critical_curve(T, r_a, r_b, kappa, approx=False)

Calculates curves of critical radii and supersaturations for aerosol.

Calls kohler_crit() for values of r_dry between r_a and r_b to calculate how the critical supersaturation changes with the dry radius for a particle of specified kappa

Parameters:
Tfloat

ambient air temperature, K

r_a, r_bfloats

left/right bounds of parcel dry radii, m

kappafloat

particle hygroscopicity parameter

Returns:
rs, rcrits, scritsnp.ndarrays

arrays containing particle dry radii (between r_a and r_b) and their corresponding criticall wet radii and supersaturations

See also

kohler_crit

critical supersaturation calculation