Go to the source code of this file.
Classes | |
class | Triplet< T > |
class | SparseMatrix< T > |
Typedefs | |
typedef vector< class T > ::const_iterator | constTypeIter |
Variables | |
const unsigned int | SM_MAX_ROWS |
const unsigned int | SM_MAX_COLUMNS |
const unsigned int | SM_RESERVE |
typedef vector< class T >::const_iterator constTypeIter |
const unsigned int SM_MAX_COLUMNS |
Referenced by SparseMatrix< unsigned int >::setSize().
const unsigned int SM_MAX_ROWS |
Template for specialized SparseMatrix. Used both for the Kinetic solver and for handling certain kinds of messages. Speciality is that it can extract entire rows efficiently, for marching through a specified row for a matrix multiplication or for traversing messages.
Requires that type T have an equality operator ==
Referenced by SparseMatrix< unsigned int >::setSize().
const unsigned int SM_RESERVE |
Referenced by SparseMatrix< unsigned int >::SparseMatrix().