treams.pw.translate

treams.pw.translate(kx, ky, kz, x, y, z)

Translation coefficient for plane wave modes

The translation coefficient is the phase factor \(\mathrm e^{\mathrm i \boldsymbol k \boldsymbol r}\).

Parameters:
  • kx (float or complex, array_like) – Wave vector components

  • ky (float or complex, array_like) – Wave vector components

  • kz (float or complex, array_like) – Wave vector components

  • x (float, array_like) – Translation vector components

  • y (float, array_like) – Translation vector components

  • z (float, array_like) – Translation vector components

Returns:

complex