pub fn vector_potential_point_segment(
xyzp: (&[f64], &[f64], &[f64]),
xyzfil: (&[f64], &[f64], &[f64]),
dlxyzfil: (&[f64], &[f64], &[f64]),
ifil: &[f64],
out: (&mut [f64], &mut [f64], &mut [f64]),
) -> Result<(), &'static str>Expand description
Vector potential calculation for A-field contribution from many current filament segments to many observation points.
Uses filament midpoint as field source.
ยงArguments
xyzp: (m) Observation point coords, each lengthnxyzfil: (m) Filament origin coords (start of segment), each lengthmdlxyzfil: (m) Filament segment length deltas, each lengthmifil: (A) Filament current, lengthmout: (V-s/m) ax, ay, az at observation points, each lengthn