MOAB
4.9.3pre
|
#include <LDLT.h>
Static Public Member Functions | |
template<typename MatrixType , typename TranspositionType , typename Workspace > | |
static EIGEN_STRONG_INLINE bool | unblocked (MatrixType &mat, TranspositionType &transpositions, Workspace &temp, SignMatrix &sign) |
template<typename MatrixType , typename TranspositionType , typename Workspace , typename WType > | |
static EIGEN_STRONG_INLINE bool | update (MatrixType &mat, TranspositionType &transpositions, Workspace &tmp, WType &w, const typename MatrixType::RealScalar &sigma=1) |
static EIGEN_STRONG_INLINE bool Eigen::internal::ldlt_inplace< Upper >::unblocked | ( | MatrixType & | mat, |
TranspositionType & | transpositions, | ||
Workspace & | temp, | ||
SignMatrix & | sign | ||
) | [inline, static] |
Definition at line 397 of file LDLT.h.
{ Transpose<MatrixType> matt(mat); return ldlt_inplace<Lower>::unblocked(matt, transpositions, temp, sign); }
static EIGEN_STRONG_INLINE bool Eigen::internal::ldlt_inplace< Upper >::update | ( | MatrixType & | mat, |
TranspositionType & | transpositions, | ||
Workspace & | tmp, | ||
WType & | w, | ||
const typename MatrixType::RealScalar & | sigma = 1 |
||
) | [inline, static] |
Definition at line 404 of file LDLT.h.
{ Transpose<MatrixType> matt(mat); return ldlt_inplace<Lower>::update(matt, transpositions, tmp, w.conjugate(), sigma); }