pyudv.attenuation.direct_models#

Functions

alpha_w

Calculate the fresh water attenuation in m-1.

correction_factor

Compute the part of the mean squared voltage independet of the sediment concentration: \(\frac{K_{\textup{s}} K_{\textup{t}}}{\psi r}^{2}e^{-4r\alpha_{\textup{w}}}\)

create_MSvoltage

Compute the mean squared voltage from a concentration profile, given a set of acoustic coefficients: \(\langle V^{2} \rangle = C \frac{K_{\textup{s}} K_{\textup{t}}}{\psi r}^{2}e^{-4r\alpha_{\textup{w}} - \int_{0}^{r}\xi C dr}\)

cumulative_trapezoid

Cumulatively integrate y(x) using the composite trapezoidal rule.

near_field_theoretical

Return the near field function.

sound_velocity

Compute sound velocity in fresh water in [m/s]