pub struct AugmentedKrylovConfig {
pub krylov_dim: usize,
pub tol: f64,
pub max_iter: usize,
pub max_cycles: usize,
}Expand description
Configuration for an augmented Krylov solve.
Fields§
§krylov_dim: usizeKrylov dimension (not counting augmentation vectors).
tol: f64Convergence tolerance.
max_iter: usizeMaximum number of matrix-vector products.
max_cycles: usizeNumber of restart cycles.
Trait Implementations§
Source§impl Clone for AugmentedKrylovConfig
impl Clone for AugmentedKrylovConfig
Source§fn clone(&self) -> AugmentedKrylovConfig
fn clone(&self) -> AugmentedKrylovConfig
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 AugmentedKrylovConfig
impl Debug for AugmentedKrylovConfig
Auto Trait Implementations§
impl Freeze for AugmentedKrylovConfig
impl RefUnwindSafe for AugmentedKrylovConfig
impl Send for AugmentedKrylovConfig
impl Sync for AugmentedKrylovConfig
impl Unpin for AugmentedKrylovConfig
impl UnsafeUnpin for AugmentedKrylovConfig
impl UnwindSafe for AugmentedKrylovConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more