/external/eigen/Eigen/src/CholmodSupport/ |
CholmodSupport.h | 154 template<typename _MatrixType, int _UpLo, typename Derived> 158 typedef _MatrixType MatrixType; 347 * \tparam _MatrixType the type of the sparse matrix A, it must be a SparseMatrix<> 355 template<typename _MatrixType, int _UpLo = Lower> 356 class CholmodSimplicialLLT : public CholmodBase<_MatrixType, _UpLo, CholmodSimplicialLLT<_MatrixType, _UpLo> > 358 typedef CholmodBase<_MatrixType, _UpLo, CholmodSimplicialLLT> Base; 363 typedef _MatrixType MatrixType; 394 * \tparam _MatrixType the type of the sparse matrix A, it must be a SparseMatrix<> 402 template<typename _MatrixType, int _UpLo = Lower [all...] |
/external/eigen/Eigen/src/PaStiXSupport/ |
PaStiXSupport.h | 23 template<typename _MatrixType, bool IsStrSym = false> class PastixLU; 24 template<typename _MatrixType, int Options> class PastixLLT; 25 template<typename _MatrixType, int Options> class PastixLDLT; 32 template<typename _MatrixType> 33 struct pastix_traits< PastixLU<_MatrixType> > 35 typedef _MatrixType MatrixType; 36 typedef typename _MatrixType::Scalar Scalar; 37 typedef typename _MatrixType::RealScalar RealScalar; 38 typedef typename _MatrixType::Index Index; 41 template<typename _MatrixType, int Options [all...] |
/external/eigen/Eigen/src/IterativeLinearSolvers/ |
BiCGSTAB.h | 90 template< typename _MatrixType, 91 typename _Preconditioner = DiagonalPreconditioner<typename _MatrixType::Scalar> > 96 template< typename _MatrixType, typename _Preconditioner> 97 struct traits<BiCGSTAB<_MatrixType,_Preconditioner> > 99 typedef _MatrixType MatrixType; 111 * \tparam _MatrixType the type of the sparse matrix A, can be a dense or a sparse matrix. 151 template< typename _MatrixType, typename _Preconditioner> 152 class BiCGSTAB : public IterativeSolverBase<BiCGSTAB<_MatrixType,_Preconditioner> > 161 typedef _MatrixType MatrixType; 237 template<typename _MatrixType, typename _Preconditioner, typename Rhs [all...] |
ConjugateGradient.h | 80 template< typename _MatrixType, int _UpLo=Lower, 81 typename _Preconditioner = DiagonalPreconditioner<typename _MatrixType::Scalar> > 86 template< typename _MatrixType, int _UpLo, typename _Preconditioner> 87 struct traits<ConjugateGradient<_MatrixType,_UpLo,_Preconditioner> > 89 typedef _MatrixType MatrixType; 101 * \tparam _MatrixType the type of the sparse matrix A, can be a dense or a sparse matrix. 143 template< typename _MatrixType, int _UpLo, typename _Preconditioner> 144 class ConjugateGradient : public IterativeSolverBase<ConjugateGradient<_MatrixType,_UpLo,_Preconditioner> > 153 typedef _MatrixType MatrixType; 234 template<typename _MatrixType, int _UpLo, typename _Preconditioner, typename Rhs [all...] |
BasicPreconditioners.h | 105 template<typename _MatrixType, typename Rhs> 106 struct solve_retval<DiagonalPreconditioner<_MatrixType>, Rhs> 107 : solve_retval_base<DiagonalPreconditioner<_MatrixType>, Rhs> 109 typedef DiagonalPreconditioner<_MatrixType> Dec;
|
IncompleteLUT.h | 220 template<typename _MatrixType> 221 void IncompleteLUT<Scalar>::analyzePattern(const _MatrixType& amat) 239 template<typename _MatrixType> 240 void IncompleteLUT<Scalar>::factorize(const _MatrixType& amat) 448 template<typename _MatrixType, typename Rhs> 449 struct solve_retval<IncompleteLUT<_MatrixType>, Rhs> 450 : solve_retval_base<IncompleteLUT<_MatrixType>, Rhs> 452 typedef IncompleteLUT<_MatrixType> Dec;
|
/external/eigen/Eigen/src/SVD/ |
UpperBidiagonalization.h | 19 template<typename _MatrixType> class UpperBidiagonalization 23 typedef _MatrixType MatrixType; 88 template<typename _MatrixType> 89 UpperBidiagonalization<_MatrixType>& UpperBidiagonalization<_MatrixType>::compute(const _MatrixType& matrix)
|
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
GMRES.h | 203 template< typename _MatrixType, 204 typename _Preconditioner = DiagonalPreconditioner<typename _MatrixType::Scalar> > 209 template< typename _MatrixType, typename _Preconditioner> 210 struct traits<GMRES<_MatrixType,_Preconditioner> > 212 typedef _MatrixType MatrixType; 224 * \tparam _MatrixType the type of the sparse matrix A, can be a dense or a sparse matrix. 263 template< typename _MatrixType, typename _Preconditioner> 264 class GMRES : public IterativeSolverBase<GMRES<_MatrixType,_Preconditioner> > 277 typedef _MatrixType MatrixType; 362 template<typename _MatrixType, typename _Preconditioner, typename Rhs [all...] |
IncompleteLU.h | 96 template<typename _MatrixType, typename Rhs> 97 struct solve_retval<IncompleteLU<_MatrixType>, Rhs> 98 : solve_retval_base<IncompleteLU<_MatrixType>, Rhs> 100 typedef IncompleteLU<_MatrixType> Dec;
|
Scaling.h | 38 * \tparam _MatrixType the type of the matrix. It should be a real square sparsematrix 46 template<typename _MatrixType> 50 typedef _MatrixType MatrixType;
|
/external/eigen/Eigen/src/Eigenvalues/ |
GeneralizedSelfAdjointEigenSolver.h | 25 * \tparam _MatrixType the type of the matrix of which we are computing the 47 template<typename _MatrixType> 48 class GeneralizedSelfAdjointEigenSolver : public SelfAdjointEigenSolver<_MatrixType> 50 typedef SelfAdjointEigenSolver<_MatrixType> Base; 54 typedef _MatrixType MatrixType; 60 * can only be used if \p _MatrixType is a fixed-size matrix; use
|
ComplexEigenSolver.h | 26 * \tparam _MatrixType the type of the matrix of which we are 45 template<typename _MatrixType> class ComplexEigenSolver 49 /** \brief Synonym for the template parameter \p _MatrixType. */ 50 typedef _MatrixType MatrixType;
|
HessenbergDecomposition.h | 34 * \tparam _MatrixType the type of the matrix of which we are computing the Hessenberg decomposition 57 template<typename _MatrixType> class HessenbergDecomposition 61 /** \brief Synonym for the template parameter \p _MatrixType. */ 62 typedef _MatrixType MatrixType;
|
ComplexSchur.h | 30 * \tparam _MatrixType the type of the matrix of which we are 51 template<typename _MatrixType> class ComplexSchur 54 typedef _MatrixType MatrixType; 63 /** \brief Scalar type for matrices of type \p _MatrixType. */ 68 /** \brief Complex scalar type for \p _MatrixType. 79 * The size is the same as the size of \p _MatrixType.
|
/external/eigen/Eigen/src/PardisoSupport/ |
PardisoSupport.h | 37 template<typename _MatrixType> class PardisoLU; 38 template<typename _MatrixType, int Options=Upper> class PardisoLLT; 39 template<typename _MatrixType, int Options=Upper> class PardisoLDLT; 69 template<typename _MatrixType> 70 struct pardiso_traits< PardisoLU<_MatrixType> > 72 typedef _MatrixType MatrixType; 73 typedef typename _MatrixType::Scalar Scalar; 74 typedef typename _MatrixType::RealScalar RealScalar; 75 typedef typename _MatrixType::Index Index; 78 template<typename _MatrixType, int Options [all...] |
/external/eigen/Eigen/src/UmfPackSupport/ |
UmfPackSupport.h | 119 * \tparam _MatrixType the type of the sparse matrix A, it must be a SparseMatrix<> 123 template<typename _MatrixType> 127 typedef _MatrixType MatrixType; 401 template<typename _MatrixType, typename Rhs> 402 struct solve_retval<UmfPackLU<_MatrixType>, Rhs> 403 : solve_retval_base<UmfPackLU<_MatrixType>, Rhs> 405 typedef UmfPackLU<_MatrixType> Dec; 414 template<typename _MatrixType, typename Rhs> 415 struct sparse_solve_retval<UmfPackLU<_MatrixType>, Rhs> 416 : sparse_solve_retval_base<UmfPackLU<_MatrixType>, Rhs [all...] |
/external/eigen/Eigen/src/LU/ |
FullPivLU.h | 45 template<typename _MatrixType> class FullPivLU 48 typedef _MatrixType MatrixType; 537 template<typename _MatrixType> 538 struct kernel_retval<FullPivLU<_MatrixType> > 539 : kernel_retval_base<FullPivLU<_MatrixType> > 541 EIGEN_MAKE_KERNEL_HELPERS(FullPivLU<_MatrixType>) 622 template<typename _MatrixType> 623 struct image_retval<FullPivLU<_MatrixType> > 624 : image_retval_base<FullPivLU<_MatrixType> > 626 EIGEN_MAKE_IMAGE_HELPERS(FullPivLU<_MatrixType>) [all...] |
PartialPivLU.h | 47 template<typename _MatrixType> class PartialPivLU 51 typedef _MatrixType MatrixType; 434 template<typename _MatrixType, typename Rhs> 435 struct solve_retval<PartialPivLU<_MatrixType>, Rhs> 436 : solve_retval_base<PartialPivLU<_MatrixType>, Rhs> 438 EIGEN_MAKE_SOLVE_HELPERS(PartialPivLU<_MatrixType>,Rhs)
|
/external/eigen/Eigen/src/SparseCholesky/ |
SimplicialCholesky.h | 70 * \tparam _MatrixType the type of the sparse matrix A, it must be a SparseMatrix<> 304 template<typename _MatrixType, int _UpLo = Lower> class SimplicialLLT; 305 template<typename _MatrixType, int _UpLo = Lower> class SimplicialLDLT; 306 template<typename _MatrixType, int _UpLo = Lower> class SimplicialCholesky; 310 template<typename _MatrixType, int _UpLo> struct traits<SimplicialLLT<_MatrixType,_UpLo> > 312 typedef _MatrixType MatrixType; 323 template<typename _MatrixType,int _UpLo> struct traits<SimplicialLDLT<_MatrixType,_UpLo> > 325 typedef _MatrixType MatrixType [all...] |
/external/eigen/Eigen/src/SuperLUSupport/ |
SuperLUSupport.h | 290 template<typename _MatrixType, typename Derived> 294 typedef _MatrixType MatrixType; 474 * \tparam _MatrixType the type of the sparse matrix A, it must be a SparseMatrix<> 478 template<typename _MatrixType> 479 class SuperLU : public SuperLUBase<_MatrixType,SuperLU<_MatrixType> > 482 typedef SuperLUBase<_MatrixType,SuperLU> Base; 483 typedef _MatrixType MatrixType; 814 * \tparam _MatrixType the type of the sparse matrix A, it must be a SparseMatrix<> 819 template<typename _MatrixType> [all...] |
/external/eigen/Eigen/src/QR/ |
HouseholderQR.h | 42 template<typename _MatrixType> class HouseholderQR 46 typedef _MatrixType MatrixType; 280 template<typename _MatrixType, typename Rhs> 281 struct solve_retval<HouseholderQR<_MatrixType>, Rhs> 282 : solve_retval_base<HouseholderQR<_MatrixType>, Rhs> 284 EIGEN_MAKE_SOLVE_HELPERS(HouseholderQR<_MatrixType>,Rhs)
|
ColPivHouseholderQR.h | 37 template<typename _MatrixType> class ColPivHouseholderQR 41 typedef _MatrixType MatrixType; 451 template<typename _MatrixType, typename Rhs> 452 struct solve_retval<ColPivHouseholderQR<_MatrixType>, Rhs> 453 : solve_retval_base<ColPivHouseholderQR<_MatrixType>, Rhs> 455 EIGEN_MAKE_SOLVE_HELPERS(ColPivHouseholderQR<_MatrixType>,Rhs)
|
FullPivHouseholderQR.h | 49 template<typename _MatrixType> class FullPivHouseholderQR 53 typedef _MatrixType MatrixType; 460 template<typename _MatrixType, typename Rhs> 461 struct solve_retval<FullPivHouseholderQR<_MatrixType>, Rhs> 462 : solve_retval_base<FullPivHouseholderQR<_MatrixType>, Rhs> 464 EIGEN_MAKE_SOLVE_HELPERS(FullPivHouseholderQR<_MatrixType>,Rhs)
|
/external/eigen/Eigen/src/Cholesky/ |
LLT.h | 50 template<typename _MatrixType, int _UpLo> class LLT 53 typedef _MatrixType MatrixType; 402 template<typename _MatrixType, int _UpLo> 404 LLT<_MatrixType,_UpLo> LLT<_MatrixType,_UpLo>::rankUpdate(const VectorType& v, const RealScalar& sigma) 418 template<typename _MatrixType, int UpLo, typename Rhs> 419 struct solve_retval<LLT<_MatrixType, UpLo>, Rhs> 420 : solve_retval_base<LLT<_MatrixType, UpLo>, Rhs> 422 typedef LLT<_MatrixType,UpLo> LLTType;
|
LDLT.h | 45 template<typename _MatrixType, int _UpLo> class LDLT 48 typedef _MatrixType MatrixType; 477 template<typename _MatrixType, int _UpLo, typename Rhs> 478 struct solve_retval<LDLT<_MatrixType,_UpLo>, Rhs> 479 : solve_retval_base<LDLT<_MatrixType,_UpLo>, Rhs> 481 typedef LDLT<_MatrixType,_UpLo> LDLTType;
|