acoustotreams.spw.translate¶
- acoustotreams.spw.translate(kx, ky, kz, x, y, z)[source]¶
Translation coefficients for scalar plane waves.
The translation coefficient is the phase factor \(\mathrm e^{\mathrm i \mathbf k \mathbf r}\).
- Parameters:
kx (float or complex or array_like) – X-component of the wave vector.
ky (float or complex or array_like) – Y-component of the wave vector.
kz (float or complex or array_like) – Z-component of the wave vector.
x (float or array_like) – X-coordinate. Has units of 1/kx.
y (float or array_like) – Y-coordinate. Has units of 1/ky.
z (float or array_like) – Z-coordinate. Has units of 1/kz.
- Returns:
complex or array_like