acoustotreams.coeffs

Scattering coefficients for high-symmetry cases.

Calculate the scattering coefficients for cases where they can be obtained analytically easily. This is a (multilayered) sphere using spherical waves (Mie coefficients), a cylinder using cylindrical waves, and an infinitely extended planar interface (Fresnel coefficients).

mie_acoustics(l, x, *materials)

Mie scattering coefficient of degree l.

mie_acoustics_cyl(kz, m, k0, radii, *materials)

Scattering coefficient at an infinite (fluid) cylinder

fresnel_acoustics(kzs, rhos)

Functions

fresnel_acoustics(kzs, rhos)

mie_acoustics(l, x, *materials)

Mie scattering coefficient of degree l.

mie_acoustics_cyl(kz, m, k0, radii, *materials)

Scattering coefficient at an infinite (fluid) cylinder