pub fn field(
basis: impl Into<MultipoleBasis>,
coefficients: Vec<Complex>,
points: Vec<[f64; 3]>,
ks: [Complex; 2],
helicity: bool,
radial: Radial,
) -> Result<(Vec<[Complex; 3]>, FieldResidual)>Expand description
Evaluate weighted electric fields in parallel over samples: one Cartesian field vector per point.
Upstream: treams.efield(r, basis=...) @ coefficients.