Artifact free Projection onto Dipole Fields via a Generalized Frequency-domain Discrete Dipole Kernel