Lines Matching refs:SimplicialCholeskyBase
36 class SimplicialCholeskyBase : internal::noncopyable
51 SimplicialCholeskyBase() in SimplicialCholeskyBase() function
55 SimplicialCholeskyBase(const MatrixType& matrix) in SimplicialCholeskyBase() function
61 ~SimplicialCholeskyBase() in ~SimplicialCholeskyBase()
87 inline const internal::solve_retval<SimplicialCholeskyBase, Rhs>
93 return internal::solve_retval<SimplicialCholeskyBase, Rhs>(*this, b.derived()); in solve()
101 inline const internal::sparse_solve_retval<SimplicialCholeskyBase, Rhs>
107 return internal::sparse_solve_retval<SimplicialCholeskyBase, Rhs>(*this, b.derived()); in solve()
306 class SimplicialLLT : public SimplicialCholeskyBase<SimplicialLLT<_MatrixType,_UpLo,_Ordering> >
311 typedef SimplicialCholeskyBase<SimplicialLLT> Base;
395 … class SimplicialLDLT : public SimplicialCholeskyBase<SimplicialLDLT<_MatrixType,_UpLo,_Ordering> >
400 typedef SimplicialCholeskyBase<SimplicialLDLT> Base;
477 …class SimplicialCholesky : public SimplicialCholeskyBase<SimplicialCholesky<_MatrixType,_UpLo,_Ord…
482 typedef SimplicialCholeskyBase<SimplicialCholesky> Base;
617 void SimplicialCholeskyBase<Derived>::ordering(const MatrixType& a, CholMatrixType& ap)
642 struct solve_retval<SimplicialCholeskyBase<Derived>, Rhs>
643 : solve_retval_base<SimplicialCholeskyBase<Derived>, Rhs>
645 typedef SimplicialCholeskyBase<Derived> Dec;
655 struct sparse_solve_retval<SimplicialCholeskyBase<Derived>, Rhs>
656 : sparse_solve_retval_base<SimplicialCholeskyBase<Derived>, Rhs>
658 typedef SimplicialCholeskyBase<Derived> Dec;