Documentation 6b54b78464
Loading...
Searching...
No Matches
CGeometry::LDUSparsePattern Struct Reference

Aggregates the full symmetric CSR and its LDU split (L strictly-lower, U strictly-upper). Built together lazily via GetSparsePattern; all three are always valid once non-empty. More...

#include <CGeometry.hpp>

Public Member Functions

bool empty () const
 

Public Attributes

CCompressedSparsePatternUL csr
 
CCompressedSparsePatternUL l
 
CCompressedSparsePatternUL u
 

Detailed Description

Aggregates the full symmetric CSR and its LDU split (L strictly-lower, U strictly-upper). Built together lazily via GetSparsePattern; all three are always valid once non-empty.

Member Function Documentation

◆ empty()

bool CGeometry::LDUSparsePattern::empty ( ) const
inline

Member Data Documentation

◆ csr

CCompressedSparsePatternUL CGeometry::LDUSparsePattern::csr

Full symmetric pattern (with diagonal pointer).

◆ l

CCompressedSparsePatternUL CGeometry::LDUSparsePattern::l

Strictly-lower part.

◆ u

CCompressedSparsePatternUL CGeometry::LDUSparsePattern::u

Strictly-upper part.


The documentation for this struct was generated from the following file: