lsst.jointcal
master-gc935ebf72c
|
Cholesky factorization class using cholmod, with the small-rank update capability. More...
Public Types | |
typedef _MatrixType | MatrixType |
typedef MatrixType::Index | Index |
typedef MatrixType::RealScalar | RealScalar |
Public Member Functions | |
CholmodSimplicialLDLT2 () | |
CholmodSimplicialLDLT2 (const MatrixType &matrix) | |
int | update (const SpMat &H, const bool UpOrDown) |
~CholmodSimplicialLDLT2 () | |
Protected Member Functions | |
void | init () |
Cholesky factorization class using cholmod, with the small-rank update capability.
Class derived from Eigen's CholmodBase, to add the factorization update capability to the interface. Besides this addition, it behaves the same way as Eigen's native Cholesky factorization classes. It relies on the simplicial LDLt factorization.
Definition at line 79 of file AstrometryFit.cc.
typedef MatrixType::Index CholmodSimplicialLDLT2< _MatrixType, _UpLo >::Index |
Definition at line 86 of file AstrometryFit.cc.
typedef _MatrixType CholmodSimplicialLDLT2< _MatrixType, _UpLo >::MatrixType |
Definition at line 85 of file AstrometryFit.cc.
typedef MatrixType::RealScalar CholmodSimplicialLDLT2< _MatrixType, _UpLo >::RealScalar |
Definition at line 87 of file AstrometryFit.cc.
|
inline |
Definition at line 89 of file AstrometryFit.cc.
|
inline |
Definition at line 91 of file AstrometryFit.cc.
|
inline |
Definition at line 116 of file AstrometryFit.cc.
|
inlineprotected |
Definition at line 119 of file AstrometryFit.cc.
|
inline |
Definition at line 97 of file AstrometryFit.cc.