Skip to main content

sequential_run

Function sequential_run 

Source
pub fn sequential_run<T, S>(
    state: &mut [T],
    options: &Options,
    step: &S,
) -> (usize, bool)
where T: Copy, S: Step<T>,
Expand description

Sequential Gauss-Seidel execution: roots are updated in-place in ascending index order within each iteration (later roots see earlier updates).

Converged roots contribute a zero tolerance and are not written; their values stay frozen as neighbors for the remaining sweeps.