/external/eigen/doc/examples/ |
TutorialLinAlgExSolveLDLT.cpp | 14 Matrix2f x = A.ldlt().solve(b);
|
/external/eigen/test/eigen2/ |
eigen2_cholesky.cpp | 22 LLT.h LDLT.h 69 LDLT<SquareMatrixType> ldlt(symm); 70 VERIFY(ldlt.isPositiveDefinite()); 71 // in eigen3, LDLT is pivoting 72 //VERIFY_IS_APPROX(symm, ldlt.matrixL() * ldlt.vectorD().asDiagonal() * ldlt.matrixL().adjoint()); 73 ldlt.solve(vecB, &vecX); 75 ldlt.solve(matB, &matX) [all...] |
eigen2_sparse_solvers.cpp | 112 // test LDLT 127 refMat2.ldlt().solve(b, &refX); 130 SparseLDLT<SparseSelfAdjointMatrix> ldlt(m2); 131 if (ldlt.succeeded()) 132 ldlt.solveInPlace(x); 133 VERIFY(refX.isApprox(x,test_precision<Scalar>()) && "LDLT: default");
|
/external/eigen/test/ |
cholesky.cpp | 65 LLT.h LDLT.h 119 // LDLT 131 LDLT<SquareMatrixType,Lower> ldltlo(symmLo); 138 LDLT<SquareMatrixType,Upper> ldltup(symmUp); 187 CALL_SUBTEST(( test_chol_update<SquareMatrixType,LDLT>(symm) )); 229 // LDLT 240 LDLT<RealMatrixType,Lower> ldltlo(symmLo); 261 VectorType vecX = matA.ldlt().solve(vecB); 275 LDLT<MatrixType> ldlt; local [all...] |
/external/ceres-solver/internal/ceres/ |
dense_normal_cholesky_solver.cc | 77 lhs.selfadjointView<Eigen::Upper>().ldlt().solve(rhs);
|
implicit_schur_complement_test.cc | 112 schur_solution = lhs->selfadjointView<Eigen::Upper>().ldlt().solve(*rhs); 159 lhs.selfadjointView<Eigen::Upper>().ldlt().solve(rhs);
|
schur_eliminator_test.cc | 122 .ldlt() 131 sol_expected = H.ldlt().solve(g); 170 .ldlt()
|
block_jacobi_preconditioner.cc | 114 .ldlt()
|
implicit_schur_complement.cc | 164 .ldlt()
|
schur_complement_solver.cc | 142 .ldlt()
|
visibility_based_preconditioner_test.cc | 297 .ldlt().solve(x);
|
schur_eliminator_impl.h | 264 .ldlt() 347 .ldlt()
|
/external/eigen/Eigen/src/Cholesky/ |
LDLT.h | 24 * \class LDLT 43 * \sa MatrixBase::ldlt(), class LLT 45 template<typename _MatrixType, int _UpLo> class LDLT 70 * perform decompositions via LDLT::compute(const MatrixType&). 72 LDLT() : m_matrix(), m_transpositions(), m_isInitialized(false) {} 78 * \sa LDLT() 80 LDLT(Index size) 90 * \sa LDLT(Index size) 92 LDLT(const MatrixType& matrix) 112 eigen_assert(m_isInitialized && "LDLT is not initialized.") 575 SelfAdjointView<MatrixType, UpLo>::ldlt() const function in class:Eigen::SelfAdjointView 585 MatrixBase<Derived>::ldlt() const function in class:Eigen::MatrixBase [all...] |
/external/eigen/Eigen/src/Core/ |
SelfAdjointView.h | 153 const LDLT<PlainObject, UpLo> ldlt() const;
|
MatrixBase.h | 365 const LDLT<PlainObject> ldlt() const;
|