sarkas.potentials.force_pm.calc_field
sarkas.potentials.force_pm.calc_field#
- sarkas.potentials.force_pm.calc_field(phi_k, kx_v, ky_v, kz_v)[source]#
Numba’d function that calculates the Electric field in Fourier space.
- Parameters
phi_k (numpy.ndarray, numba.complex128) – 3D array of the Potential.
kx_v (numpy.ndarray, numba.float64) – 2D array containing the values of kx.
ky_v (numpy.ndarray, numba.float64) – 2D array containing the values of ky.
kz_v (numpy.ndarray, numba.float64) – 3D array containing the values of kz.
- Returns
E_kx (numpy.ndarray, numba.complex128) – Electric Field along kx-axis.
E_ky (numpy.ndarray, numba.complex128) – Electric Field along ky-axis.
E_kz (numpy.ndarray, numba.complex128) – Electric Field along kz-axis.