Go to the source code of this file.
Classes | |
struct | Eigen::internal::cholmod_configure_matrix< Scalar > |
struct | Eigen::internal::cholmod_configure_matrix< double > |
struct | Eigen::internal::cholmod_configure_matrix< std::complex< double > > |
class | Eigen::CholmodBase< _MatrixType, _UpLo, Derived > |
The base class for the direct Cholesky factorization of Cholmod. More... | |
class | Eigen::CholmodDecomposition< _MatrixType, _UpLo > |
A general Cholesky factorization and solver based on Cholmod. More... | |
class | Eigen::CholmodSimplicialLDLT< _MatrixType, _UpLo > |
A simplicial direct Cholesky (LDLT) factorization and solver based on Cholmod. More... | |
class | Eigen::CholmodSimplicialLLT< _MatrixType, _UpLo > |
A simplicial direct Cholesky (LLT) factorization and solver based on Cholmod. More... | |
class | Eigen::CholmodSupernodalLLT< _MatrixType, _UpLo > |
A supernodal Cholesky (LLT) factorization and solver based on Cholmod. More... | |
Namespaces | |
Eigen | |
Namespace containing all symbols from the Eigen library. | |
Eigen::internal | |
Enumerations | |
enum | Eigen::CholmodMode { Eigen::CholmodAuto, Eigen::CholmodSimplicialLLt, Eigen::CholmodSupernodalLLt, Eigen::CholmodLDLt } |
Functions | |
template<typename _Scalar , int _Options, typename _StorageIndex > | |
cholmod_sparse | Eigen::viewAsCholmod (Ref< SparseMatrix< _Scalar, _Options, _StorageIndex > > mat) |
template<typename _Scalar , int _Options, typename _Index > | |
const cholmod_sparse | Eigen::viewAsCholmod (const SparseMatrix< _Scalar, _Options, _Index > &mat) |
template<typename _Scalar , int _Options, typename _Index > | |
const cholmod_sparse | Eigen::viewAsCholmod (const SparseVector< _Scalar, _Options, _Index > &mat) |
template<typename _Scalar , int _Options, typename _Index , unsigned int UpLo> | |
cholmod_sparse | Eigen::viewAsCholmod (const SparseSelfAdjointView< const SparseMatrix< _Scalar, _Options, _Index >, UpLo > &mat) |
template<typename Derived > | |
cholmod_dense | Eigen::viewAsCholmod (MatrixBase< Derived > &mat) |
template<typename Scalar , int Flags, typename StorageIndex > | |
MappedSparseMatrix< Scalar, Flags, StorageIndex > | Eigen::viewAsEigen (cholmod_sparse &cm) |