pub struct LanczosResult {
pub eigenvalues: Vec<f64>,
pub eigenvectors: Vec<Vec<f64>>,
}Expand description
Result of a Lanczos eigenvalue computation.
Fields§
§eigenvalues: Vec<f64>Eigenvalues (sorted ascending).
eigenvectors: Vec<Vec<f64>>Eigenvectors as rows (each row is an eigenvector).
Trait Implementations§
Source§impl Clone for LanczosResult
impl Clone for LanczosResult
Source§fn clone(&self) -> LanczosResult
fn clone(&self) -> LanczosResult
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 moreAuto Trait Implementations§
impl Freeze for LanczosResult
impl RefUnwindSafe for LanczosResult
impl Send for LanczosResult
impl Sync for LanczosResult
impl Unpin for LanczosResult
impl UnsafeUnpin for LanczosResult
impl UnwindSafe for LanczosResult
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