pub struct SymbolicFactorization {
pub etree: EliminationTree,
pub structure: SupernodalStructure,
pub nnz_l: usize,
pub nnz_u: usize,
}Expand description
Reusable symbolic factorization for repeated numeric factorizations with the same sparsity pattern.
Fields§
§etree: EliminationTreeThe elimination tree.
structure: SupernodalStructureThe supernodal structure.
nnz_l: usizeEstimated non-zeros in L.
nnz_u: usizeEstimated non-zeros in U (same as nnz_l for Cholesky).
Implementations§
Trait Implementations§
Source§impl Clone for SymbolicFactorization
impl Clone for SymbolicFactorization
Source§fn clone(&self) -> SymbolicFactorization
fn clone(&self) -> SymbolicFactorization
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 SymbolicFactorization
impl RefUnwindSafe for SymbolicFactorization
impl Send for SymbolicFactorization
impl Sync for SymbolicFactorization
impl Unpin for SymbolicFactorization
impl UnsafeUnpin for SymbolicFactorization
impl UnwindSafe for SymbolicFactorization
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