|
linbox
|
#include <sparse-tpl-matrix-omp.h>
Public Types | |
| typedef TriplesBBTriple< Element > | Triple |
| typedef std::vector< Triple > | TripleList |
| typedef TripleList::const_iterator | TripleListIt |
Public Member Functions | |
| Index | getRow (int ix) const |
| Index | getCol (int ix) const |
| void | init (TriplesCoord blockStart, TriplesCoord blockEnd, TriplesCoord myBlockSize, TripleListIt triplesStart, TripleListIt triplesEnd, int ccf) |
| TriplesCoord | blockSize () const |
| Index | getStartRow () const |
| Index | getStartCol () const |
| Index | getEndRow () const |
| Index | getEndCol () const |
Data Fields | |
| TriplesCoord | blockStart_ |
| TriplesCoord | blockEnd_ |
| TriplesCoord | blockSize_ |
| std::vector< TriplesSmallCoord > | rowIxs_ |
| std::vector< TriplesSmallCoord > | colIxs_ |
| std::vector< Element > | elts_ |
| int | ccf_ |
| typedef TriplesBBTriple<Element> Triple |
| typedef std::vector<Triple> TripleList |
| typedef TripleList::const_iterator TripleListIt |
|
inline |
|
inline |
| TriplesCoord blockStart_ |
| TriplesCoord blockEnd_ |
| TriplesCoord blockSize_ |
| std::vector<TriplesSmallCoord> rowIxs_ |
| std::vector<TriplesSmallCoord> colIxs_ |
| int ccf_ |