pub struct LuFactors {
pub lu: Matrix,
pub ipiv: Vec<i64>,
pub info: i32,
}Expand description
An LU factorization A = P L U computed by lapack_dgetrf.
Fields§
§lu: MatrixL (below the diagonal, unit diagonal not stored) and U (on and
above the diagonal), packed in one matrix of the shape of A.
ipiv: Vec<i64>Pivot indices, one-based as in LAPACK: row i was interchanged
with row ipiv[i] - 1.
info: i32LAPACK’s info: 0 on success, i > 0 if U(i-1, i-1) is exactly
zero (the factorization is complete, but U is singular).
Implementations§
Trait Implementations§
impl StructuralPartialEq for LuFactors
Auto Trait Implementations§
impl Freeze for LuFactors
impl RefUnwindSafe for LuFactors
impl Send for LuFactors
impl Sync for LuFactors
impl Unpin for LuFactors
impl UnsafeUnpin for LuFactors
impl UnwindSafe for LuFactors
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