pub struct NeumannState { /* private fields */ }Expand description
State for the Neumann series solver.
Trait Implementations§
Source§impl Clone for NeumannState
impl Clone for NeumannState
Source§fn clone(&self) -> NeumannState
fn clone(&self) -> NeumannState
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NeumannState
impl Debug for NeumannState
Source§impl SolverState for NeumannState
impl SolverState for NeumannState
Source§fn residual_norm(&self) -> Precision
fn residual_norm(&self) -> Precision
Get the current residual norm.
Source§fn matvec_count(&self) -> usize
fn matvec_count(&self) -> usize
Get the number of matrix-vector multiplications performed.
Source§fn error_bounds(&self) -> Option<ErrorBounds>
fn error_bounds(&self) -> Option<ErrorBounds>
Get error bounds if available.
Source§fn memory_usage(&self) -> MemoryInfo
fn memory_usage(&self) -> MemoryInfo
Get current memory usage.
Auto Trait Implementations§
impl Freeze for NeumannState
impl RefUnwindSafe for NeumannState
impl Send for NeumannState
impl Sync for NeumannState
impl Unpin for NeumannState
impl UnwindSafe for NeumannState
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