Home
last modified time | relevance | path

Searched refs:simplicial_ldlt_ (Results 1 – 4 of 4) sorted by relevance

/external/ceres-solver/internal/ceres/
Dsparse_normal_cholesky_solver.cc182 if (simplicial_ldlt_.get() == NULL || options_.dynamic_sparsity) { in SolveImplUsingEigen()
183 simplicial_ldlt_.reset(new SimplicialLDLT); in SolveImplUsingEigen()
188 simplicial_ldlt_->analyzePattern(AtA); in SolveImplUsingEigen()
189 if (simplicial_ldlt_->info() != Eigen::Success) { in SolveImplUsingEigen()
198 simplicial_ldlt_->factorize(AtA); in SolveImplUsingEigen()
199 if(simplicial_ldlt_->info() != Eigen::Success) { in SolveImplUsingEigen()
207 simplicial_ldlt_->solve(b); in SolveImplUsingEigen()
208 if(simplicial_ldlt_->info() != Eigen::Success) { in SolveImplUsingEigen()
Dschur_complement_solver.cc481 if (simplicial_ldlt_.get() == NULL) { in SolveReducedLinearSystemUsingEigen()
482 simplicial_ldlt_.reset(new SimplicialLDLT); in SolveReducedLinearSystemUsingEigen()
487 simplicial_ldlt_->analyzePattern(eigen_lhs); in SolveReducedLinearSystemUsingEigen()
489 if (simplicial_ldlt_->info() != Eigen::Success) { in SolveReducedLinearSystemUsingEigen()
497 simplicial_ldlt_->factorize(eigen_lhs); in SolveReducedLinearSystemUsingEigen()
499 if (simplicial_ldlt_->info() != Eigen::Success) { in SolveReducedLinearSystemUsingEigen()
506 simplicial_ldlt_->solve(ConstVectorRef(rhs(), num_rows)); in SolveReducedLinearSystemUsingEigen()
508 if (simplicial_ldlt_->info() != Eigen::Success) { in SolveReducedLinearSystemUsingEigen()
Dsparse_normal_cholesky_solver.h98 scoped_ptr<SimplicialLDLT> simplicial_ldlt_; variable
Dschur_complement_solver.h193 scoped_ptr<SimplicialLDLT> simplicial_ldlt_; variable