pub(crate) fn ismv_core(
field: &[f64],
mask: &[u8],
grid: &Grid,
radius: f64,
tol: f64,
max_iter: usize,
progress: impl FnMut(usize, usize),
) -> (Vec<f64>, Vec<u8>)Expand description
iSMV with an explicit absolute kernel radius (mm).
Internal entry point; the public ismv wrapper derives the radius from
IsmvParams.