eradiate.radprops.absorption

eradiate.radprops.absorption#

Description

Functions to compute atmospheric absorption properties.

Functions

check_missing_x_coords(x_ds, x_thermoprops)

check_p_range(k, thermoprops)

check_scalar_x_coords(x_absorption_scalar, ...)

check_t_range(k, thermoprops)

check_w_range_ckd(ds, w[, rtol])

check_w_range_mono(ds, w)

check_x_ranges(k, thermoprops)

eval_sigma_a_ckd_impl(absorption_data, ...)

eval_sigma_a_ckd_impl_ds(ds, thermoprops, w, g)

Evaluate absorption coefficient in given spectral and thermophysical conditions.

eval_sigma_a_mono_impl(absorption_data, ...)

eval_sigma_a_mono_impl_ds(ds, thermoprops, w)

Evaluate absorption coefficient in given spectral and thermophysical conditions.

handle_error(error, config)

interp_p(k, thermoprops[, error_handler_config])

Interpolate absorption dataset along pressure dimension.

interp_t(k, thermoprops[, error_handler_config])

Interpolate absorption coefficient data set along temperature dimension.

interp_w(ds, w)

Interpolate absorption data set to a given wavelength.

interp_wg(ds, w, g)

Interpolate absorption data set to given w and g coordinates.

interp_x(k, thermoprops[, error_handler_config])

Interpolate absorption coefficient data along volume fraction dimensions.

prange(k)

trange(k)

w_dataset(ds)

wrange(ds)

wrange_ckd(ds)

wrange_mono(ds)

xcoords(k)

xcoords_scalar(k)

xrange(k)

Attributes

DEFAULT_HANDLER_CONFIG

Default interpolation error handling configuration