Cantera  3.1.0a1
Matrix Handling

Classes and methods implementing matrix operations. More...

Collaboration diagram for Matrix Handling:

Detailed Description

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