![]() |
Eigen
3.3.0
|
This module provides a sparse matrix representation, and basic associated matrix manipulations and operations.
See the Sparse tutorial
This module depends on: Core.
Classes | |
class | Eigen::Map< SparseMatrixType > |
Specialization of class Map for SparseMatrix-like storage. More... | |
class | Eigen::Ref< SparseMatrixType, Options > |
A sparse matrix expression referencing an existing sparse expression. More... | |
class | Eigen::Ref< SparseVectorType > |
A sparse vector expression referencing an existing sparse vector expression. More... | |
class | Eigen::SparseCompressedBase< Derived > |
Common base class for sparse [compressed]-{row|column}-storage format. More... | |
class | Eigen::SparseMapBase< Derived, ReadOnlyAccessors > |
Common base class for Map and Ref instance of sparse matrix and vector. More... | |
class | Eigen::SparseMapBase< Derived, WriteAccessors > |
Common base class for writable Map and Ref instance of sparse matrix and vector. More... | |
class | Eigen::SparseMatrix< _Scalar, _Options, _Index > |
A versatible sparse matrix representation. More... | |
class | Eigen::SparseMatrixBase< Derived > |
Base class of any sparse matrices or sparse expressions. More... | |
class | Eigen::SparseSelfAdjointView< MatrixType, _Mode > |
Pseudo expression to manipulate a triangular sparse matrix as a selfadjoint matrix. More... | |
class | Eigen::SparseSolverBase< Derived > |
A base class for sparse solvers. More... | |
class | Eigen::SparseVector< _Scalar, _Options, _StorageIndex > |
a sparse vector class More... | |
class | Eigen::TriangularViewImpl< MatrixType, Mode, Sparse > |
Base class for a triangular part in a sparse matrix. More... | |
class | Eigen::Triplet< Scalar, StorageIndex > |
A small structure to hold a non zero as a triplet (i,j,value). More... | |