CAPD RedHom Library
|
#include <capd/persistence/SparseCRMatrixT.hpp>
Public Member Functions | |
SparseColMatrixT (int numberOfRows, int numberOfColumns) | |
int | numberOfRows () const |
int | numberOfColumns () const |
void | leftMultiply (const SparseRowMatrixT< Chain > &Q) |
int | rankOfUpperTriangularMatrix () |
void | swap (SparseColMatrixT &v2) |
Chain & | entryAt (int i) |
const Chain & | entryAt (int i) const |
void | exchange (int i, int j) |
void | multiply (int i, ScalarType s) |
void | addMultiplicity (int i, int j, ScalarType s) |
void | setToIdentity () |
int | numberOfNontrivialChains () |
bool | trivial () |
void | setToTrivial () |
void | swap (VectorOfChainsT &v2) |
Public Attributes | |
T | elements |
STL member. More... | |
Protected Types | |
typedef VectorOfChainsT< Chain >::ScalarType | ScalarType |
typedef VectorOfChainsT< Chain >::iterator | iterator |
typedef VectorOfChainsT< Chain >::const_iterator | const_iterator |
Protected Attributes | |
int | m_numberOfChains |
int | m_maxLengthOfChain |
Friends | |
std::ostream & | operator<< (std::ostream &o, const SparseColMatrixT< Chain > &Q) |
|
protected |
|
protected |
|
protected |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
inline |
|
inline |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlineinherited |
|
friend |
|
inherited |
STL member.
|
protectedinherited |
|
protectedinherited |