//! Convergence control for iterative solvers.
/// Stopping rule for iterative solvers.
#[derive(Debug, Clone, Copy)]pubstructControl{/// Relative tolerance on the parameter change between iterations.
pubtol:f64,
/// Maximum number of iterations before returning `NonConvergence`.
pubmax_iter:usize,
}implDefault forControl{fndefault()->Self{Self{
tol: 1e-8,
max_iter:100,}}}