

Go to the source code of this file.
Enumerations | |
| enum | { ForceNonZeroDiag = 1, MakeLowerTriangular = 2, MakeUpperTriangular = 4, ForceRealDiag = 8 } |
Functions | |
| template<typename Scalar > | |
| void | initSparse (double density, Matrix< Scalar, Dynamic, Dynamic > &refMat, SparseMatrix< Scalar > &sparseMat, int flags=0, std::vector< Vector2i > *zeroCoords=0, std::vector< Vector2i > *nonzeroCoords=0) |
| template<typename Scalar > | |
| void | initSparse (double density, Matrix< Scalar, Dynamic, Dynamic > &refMat, DynamicSparseMatrix< Scalar > &sparseMat, int flags=0, std::vector< Vector2i > *zeroCoords=0, std::vector< Vector2i > *nonzeroCoords=0) |
| template<typename Scalar > | |
| void | initSparse (double density, Matrix< Scalar, Dynamic, 1 > &refVec, SparseVector< Scalar > &sparseVec, std::vector< int > *zeroCoords=0, std::vector< int > *nonzeroCoords=0) |
| anonymous enum |
Definition at line 45 of file eigen2/sparse.h.
| void initSparse | ( | double | density, |
| Matrix< Scalar, Dynamic, Dynamic > & | refMat, | ||
| SparseMatrix< Scalar > & | sparseMat, | ||
| int | flags = 0, |
||
| std::vector< Vector2i > * | zeroCoords = 0, |
||
| std::vector< Vector2i > * | nonzeroCoords = 0 |
||
| ) |
Definition at line 60 of file eigen2/sparse.h.
| void initSparse | ( | double | density, |
| Matrix< Scalar, Dynamic, Dynamic > & | refMat, | ||
| DynamicSparseMatrix< Scalar > & | sparseMat, | ||
| int | flags = 0, |
||
| std::vector< Vector2i > * | zeroCoords = 0, |
||
| std::vector< Vector2i > * | nonzeroCoords = 0 |
||
| ) |
Definition at line 103 of file eigen2/sparse.h.
| void initSparse | ( | double | density, |
| Matrix< Scalar, Dynamic, 1 > & | refVec, | ||
| SparseVector< Scalar > & | sparseVec, | ||
| std::vector< int > * | zeroCoords = 0, |
||
| std::vector< int > * | nonzeroCoords = 0 |
||
| ) |
Definition at line 146 of file eigen2/sparse.h.