acoustotreams.scw.to_ssw¶
- acoustotreams.scw.to_ssw(l, m, kz, mu, k)[source]¶
Coefficient for the expansion of a cylindrical wave in spherical waves.
Returns the coefficient for the basis change from a cylindrical wave to a spherical wave. For multiple positions only diagonal values (with respect to the position) are returned.
- Parameters:
l (int, array_like) – Degree of the spherical wave
m (int, array_like) – Order of the spherical wave
kz (float, array_like) – Z component of the cylindrical wave’s wave vector
mu (int, array_like) – Order of the cylindrical wave
k (float or complex, array_like) – Wave number
- Returns:
complex array