pub struct SolveOnChangeSublinearOp;Expand description
Op marker for solve_on_change_sublinear. SubLinear in n end-to-end.
Trait Implementations§
Source§impl Complexity for SolveOnChangeSublinearOp
impl Complexity for SolveOnChangeSublinearOp
Source§const CLASS: ComplexityClass = ComplexityClass::SubLinear
const CLASS: ComplexityClass = ComplexityClass::SubLinear
Worst-case complexity class on a single-query call. For iterative
solvers this is the per-iter cost; the iteration count is bounded by
other configuration (max_iterations, tolerance, ef_construction).
Source§const DETAIL: &'static str = "Closure (SubLinear) + per-entry sublinear-Neumann at each closure index (SubLinear). \
Independent of n for sparse DD matrices with bounded closure_depth + max_terms."
const DETAIL: &'static str = "Closure (SubLinear) + per-entry sublinear-Neumann at each closure index (SubLinear). \ Independent of n for sparse DD matrices with bounded closure_depth + max_terms."
Optional human-readable detail for documentation / MCP tool schemas.
Defaults to the short label of
CLASS. Override when there’s a
non-obvious constant or k-bound.Auto Trait Implementations§
impl Freeze for SolveOnChangeSublinearOp
impl RefUnwindSafe for SolveOnChangeSublinearOp
impl Send for SolveOnChangeSublinearOp
impl Sync for SolveOnChangeSublinearOp
impl Unpin for SolveOnChangeSublinearOp
impl UnsafeUnpin for SolveOnChangeSublinearOp
impl UnwindSafe for SolveOnChangeSublinearOp
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more