#include <capd/persistence/SparseCRMatrixT.hpp>
|
| SparseRowMatrixT (int numberOfRows, int numberOfColumns) |
|
template<typename MatrixType > |
| SparseRowMatrixT (const MatrixType &A_matrix) |
|
int | numberOfRows () const |
|
int | numberOfColumns () const |
|
void | exchange (VectorOfChainsT< Chain > &Q, int i, int j) |
|
void | multiply (VectorOfChainsT< Chain > &Q, int i, ScalarType q) |
|
void | addMultiplicity (VectorOfChainsT< Chain > &Q, int i, int j, ScalarType q) |
|
void | rightMultiply (const SparseColMatrixT< Chain > &Q) |
|
ScalarType | valueAt (int i, int j) const |
|
void | partRowReduce (SparseColMatrixT< Chain > &Q, int k, int l) |
|
void | smallestNonZero (int i0, int j0, ScalarType &s, int &iOpt) |
|
bool | nonZero (int i0, int j0) |
|
void | rowPrepare (SparseColMatrixT< Chain > &Q, int k, int l) |
|
void | rowReduce (SparseColMatrixT< Chain > &Q, int k, int l) |
|
void | rowEchelon (SparseColMatrixT< Chain > &Q, int &k) |
|
void | swap (SparseRowMatrixT &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) |
|
template<typename Chain >
template<typename Chain >
template<typename MatrixType >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
template<typename Chain >
T std::vector< T >::elements |
|
inherited |
template<typename Chain >
template<typename Chain >