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.