easyclimate.core.integral

Vertical integration using beta factors.

Functions

calc_delta_pressure(data_input, ...)

Calculates the pressure layer thickness (delta pressure) of a constant pressure level coordinate system.

calc_p_integral(data_input, vertical_dim, ...)

Calculate the vertical integral along the barometric pressure direction in the p-coordinate system.

calc_top2surface_average(data_input, ...)

Calculate the pressure-thickness-weighted layer average from the top to surface with Fortran vibeta backends.

calc_top2surface_average_rs(data_input, ...)

Calculate the pressure-thickness-weighted layer average from the top to surface with Rust vibeta backends.

calc_top2surface_integral(data_input, ...[, ...])

Calculate the vertical integral in the p-coordinate system from the ground to the zenith along the barometric pressure direction with Fortran vibeta backends.

calc_top2surface_integral_rs(data_input, ...)

Calculate the vertical integral in the p-coordinate system from the ground to the zenith along the barometric pressure direction with Rust vibeta backends.