|
ergo
|
#include <sparse_pattern.h>
Classes | |
| struct | Iterator |
Public Member Functions | |
| void | addInterval (int lo, int hi) |
| Add interval { i: lo <= i < hi } to the list. More... | |
| void | addIntervals (int nIntervals, int(*intervals)[2]) |
| Iterator | begin () const |
| Iterator | end () const |
| int | size () const |
Public Attributes | |
| IntervalList | list |
| void SparsePattern::Column::addInterval | ( | int | lo, |
| int | hi | ||
| ) |
Add interval { i: lo <= i < hi } to the list.
The list is specific to given column.
Referenced by SparsePattern::add().
| void SparsePattern::Column::addIntervals | ( | int | nIntervals, |
| int(*) | intervals[2] | ||
| ) |
References list.
Referenced by SparsePattern::add().
|
inline |
References SparsePattern::Column::Iterator::end.
Referenced by SparseMatrix::addSymmetrizedTo(), SparseMatrix::print(), and SparseMatrix::SparseMatrix().
|
inline |
Referenced by SparseMatrix::addSymmetrizedTo(), SparseMatrix::print(), and SparseMatrix::SparseMatrix().
|
inline |
Referenced by SparsePattern::getColumnSize().
| IntervalList SparsePattern::Column::list |
Referenced by addIntervals(), SparsePattern::load(), and SparsePattern::save().