#include "SparseExtra"#include "../../Eigen/src/Core/util/DisableStupidWarnings.h"#include <cholmod.h>#include "src/SparseExtra/CholmodSupportLegacy.h"#include "src/SparseExtra/CholmodSupport.h"#include "../../Eigen/src/Core/util/ReenableStupidWarnings.h"
Go to the source code of this file.
Classes | |
| struct | Eigen::Cholmod |
| class | Eigen::SparseLLT< _MatrixType, Cholmod > |
| struct | Eigen::internal::solve_retval< SparseLLT< _MatrixType, Cholmod >, Rhs > |
| class | Eigen::SparseLDLT< _MatrixType, Cholmod > |
| struct | Eigen::internal::solve_retval< SparseLDLT< _MatrixType, Cholmod >, Rhs > |
| class | Eigen::CholmodDecomposition< _MatrixType, _UpLo > |
| A Cholesky factorization and solver based on Cholmod. More... | |
| struct | Eigen::internal::solve_retval< CholmodDecomposition< _MatrixType, _UpLo >, Rhs > |
| struct | Eigen::internal::sparse_solve_retval< CholmodDecomposition< _MatrixType, _UpLo >, Rhs > |
Namespaces | |
| namespace | Eigen |
Namespace containing all symbols from the Eigen library. | |
| namespace | Eigen::internal |
Applies the clock wise 2D rotation j to the set of 2D vectors of cordinates x and y: | |
Defines | |
| #define | EIGEN_CHOLMODSUPPORT_MODULE_H |
Enumerations | |
| enum | Eigen::CholmodMode { Eigen::CholmodAuto, Eigen::CholmodSimplicialLLt, Eigen::CholmodSupernodalLLt, Eigen::CholmodLDLt } |
Functions | |
| template<typename Scalar , typename CholmodType > | |
| void | Eigen::internal::cholmod_configure_matrix_legacy (CholmodType &mat) |
| template<typename _MatrixType > | |
| cholmod_sparse | Eigen::internal::cholmod_map_eigen_to_sparse (_MatrixType &mat) |
| template<typename Derived > | |
| cholmod_dense | Eigen::internal::cholmod_map_eigen_to_dense (MatrixBase< Derived > &mat) |
| template<typename Scalar , int Flags, typename Index > | |
| MappedSparseMatrix< Scalar, Flags, Index > | Eigen::internal::map_cholmod_sparse_to_eigen (cholmod_sparse &cm) |
| template<typename Scalar , typename CholmodType > | |
| void | Eigen::internal::cholmod_configure_matrix (CholmodType &mat) |
| template<typename _Scalar , int _Options, typename _Index > | |
| cholmod_sparse | Eigen::viewAsCholmod (SparseMatrix< _Scalar, _Options, _Index > &mat) |
| Wraps the Eigen sparse matrix mat into a Cholmod sparse matrix object. | |
| 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 , unsigned int UpLo> | |
| cholmod_sparse | Eigen::viewAsCholmod (const SparseSelfAdjointView< SparseMatrix< _Scalar, _Options, _Index >, UpLo > &mat) |
| Returns a view of the Eigen sparse matrix mat as Cholmod sparse matrix. | |
| template<typename Derived > | |
| cholmod_dense | Eigen::viewAsCholmod (MatrixBase< Derived > &mat) |
| Returns a view of the Eigen dense matrix mat as Cholmod dense matrix. | |
| template<typename Scalar , int Flags, typename Index > | |
| MappedSparseMatrix< Scalar, Flags, Index > | Eigen::viewAsEigen (cholmod_sparse &cm) |
| Returns a view of the Cholmod sparse matrix cm as an Eigen sparse matrix. | |
| #define EIGEN_CHOLMODSUPPORT_MODULE_H |
Definition at line 2 of file CholmodSupport.
| Page generated by Doxygen 1.7.4 for MRPT 0.9.5 SVN:2717 at Sun Oct 16 16:08:03 PDT 2011 | Hosted on: |