pub enum EigenvalueTarget {
SmallestAlgebraic,
LargestAlgebraic,
SmallestMagnitude,
LargestMagnitude,
NearestTo(f64),
}Expand description
Which eigenvalues to compute.
Variants§
SmallestAlgebraic
Smallest algebraic eigenvalues (only meaningful for symmetric matrices).
LargestAlgebraic
Largest algebraic eigenvalues (only meaningful for symmetric matrices).
SmallestMagnitude
Smallest magnitude eigenvalues (closest to zero).
LargestMagnitude
Largest magnitude eigenvalues.
NearestTo(f64)
Eigenvalues nearest to a given shift sigma.
Trait Implementations§
Source§impl Clone for EigenvalueTarget
impl Clone for EigenvalueTarget
Source§fn clone(&self) -> EigenvalueTarget
fn clone(&self) -> EigenvalueTarget
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 EigenvalueTarget
impl Debug for EigenvalueTarget
Source§impl Default for EigenvalueTarget
impl Default for EigenvalueTarget
Source§fn default() -> EigenvalueTarget
fn default() -> EigenvalueTarget
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EigenvalueTarget
impl RefUnwindSafe for EigenvalueTarget
impl Send for EigenvalueTarget
impl Sync for EigenvalueTarget
impl Unpin for EigenvalueTarget
impl UnsafeUnpin for EigenvalueTarget
impl UnwindSafe for EigenvalueTarget
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