acoustotreams.ssw.periodic_to_scw¶
- acoustotreams.ssw.periodic_to_scw(kz, m, l, mu, k, area)[source]¶
Convert periodic spherical waves into cylindrical waves.
Return the coefficient for the basis change from spherical waves on a lattice to cylindrical waves. For multiple positions, only the diagonal values (corresponding to identical positions) are returned.
- Parameters:
kz (float or array_like) – Z-component of the wave vector of cylinbdrical waves.
m (int or array_like) – Order or cylinbdrical waves.
l (int or array_like) – Degree of spherical waves.
mu (int or array_like) – Order of spherical waves.
k (float or complex or array_like) – Angular wavenumber.
area (float or array_like) – Unit cell area.
- Returns:
complex