Classes and methods implementing matrix operations. More...
Classes and methods implementing matrix operations.
Classes | |
class | Array2D |
A class for 2D arrays stored in column-major (Fortran-compatible) form. More... | |
class | BandMatrix |
A class for banded matrices, involving matrix inversion processes. More... | |
class | DenseMatrix |
A class for full (non-sparse) matrices with Fortran-compatible data storage, which adds matrix operations to class Array2D. More... | |
class | GeneralMatrix |
Generic matrix. More... | |
Typedefs | |
typedef Eigen::Map< Eigen::MatrixXd > | MappedMatrix |
typedef Eigen::Map< const Eigen::MatrixXd > | ConstMappedMatrix |
typedef Eigen::Map< Eigen::VectorXd > | MappedVector |
typedef Eigen::Map< const Eigen::VectorXd > | ConstMappedVector |
typedef Eigen::Map< Eigen::RowVectorXd > | MappedRowVector |
typedef Eigen::Map< const Eigen::RowVectorXd > | ConstMappedRowVector |
typedef std::vector< Eigen::Triplet< double > > | SparseTriplets |
typedef Eigen::Map<Eigen::MatrixXd> MappedMatrix |
Definition at line 24 of file eigen_dense.h.
typedef Eigen::Map<const Eigen::MatrixXd> ConstMappedMatrix |
Definition at line 25 of file eigen_dense.h.
typedef Eigen::Map<Eigen::VectorXd> MappedVector |
Definition at line 26 of file eigen_dense.h.
typedef Eigen::Map<const Eigen::VectorXd> ConstMappedVector |
Definition at line 27 of file eigen_dense.h.
typedef Eigen::Map<Eigen::RowVectorXd> MappedRowVector |
Definition at line 28 of file eigen_dense.h.
typedef Eigen::Map<const Eigen::RowVectorXd> ConstMappedRowVector |
Definition at line 29 of file eigen_dense.h.
typedef std::vector<Eigen::Triplet<double> > SparseTriplets |
Definition at line 21 of file eigen_sparse.h.