|
MBDyn-1.7.3
|
#include <naivemh.h>

Public Member Functions | |
| const_iterator (const NaivePermMatrixHandler &m) | |
| const_iterator (const NaivePermMatrixHandler &m, bool) | |
| ~const_iterator (void) | |
| const NaivePermMatrixHandler::const_iterator & | operator++ (void) const |
| const SparseMatrixHandler::SparseMatrixElement * | operator-> (void) const |
| const SparseMatrixHandler::SparseMatrixElement & | operator* (void) const |
| bool | operator== (const NaivePermMatrixHandler::const_iterator &op) const |
| bool | operator!= (const NaivePermMatrixHandler::const_iterator &op) const |
Protected Member Functions | |
| void | reset (bool is_end=false) |
Private Attributes | |
| const NaivePermMatrixHandler & | m |
| integer | i_row |
| SparseMatrixHandler::SparseMatrixElement | elem |
Friends | |
| class | NaivePermMatrixHandler |
| NaivePermMatrixHandler::const_iterator::const_iterator | ( | const NaivePermMatrixHandler & | m | ) |
Definition at line 739 of file naivemh.cc.
References SparseMatrixHandler::SparseMatrixElement::dCoef, elem, i_row, SparseMatrixHandler::SparseMatrixElement_base::iCol, SparseMatrixHandler::SparseMatrixElement_base::iRow, NaiveMatrixHandler::iSize, NaivePermMatrixHandler::perm, NaiveMatrixHandler::piNzr, NaiveMatrixHandler::ppdRows, and NaiveMatrixHandler::ppiRows.
| NaivePermMatrixHandler::const_iterator::const_iterator | ( | const NaivePermMatrixHandler & | m, |
| bool | |||
| ) |
Definition at line 753 of file naivemh.cc.
References NO_OP.
| NaivePermMatrixHandler::const_iterator::~const_iterator | ( | void | ) |
Definition at line 759 of file naivemh.cc.
References NO_OP.
| bool NaivePermMatrixHandler::const_iterator::operator!= | ( | const NaivePermMatrixHandler::const_iterator & | op | ) | const |
Definition at line 802 of file naivemh.cc.
References elem.
| const SparseMatrixHandler::SparseMatrixElement & NaivePermMatrixHandler::const_iterator::operator* | ( | void | ) | const |
Definition at line 790 of file naivemh.cc.
| const NaivePermMatrixHandler::const_iterator & NaivePermMatrixHandler::const_iterator::operator++ | ( | void | ) | const |
Definition at line 765 of file naivemh.cc.
| const SparseMatrixHandler::SparseMatrixElement * NaivePermMatrixHandler::const_iterator::operator-> | ( | void | ) | const |
Definition at line 784 of file naivemh.cc.
| bool NaivePermMatrixHandler::const_iterator::operator== | ( | const NaivePermMatrixHandler::const_iterator & | op | ) | const |
Definition at line 796 of file naivemh.cc.
References elem.
Definition at line 725 of file naivemh.cc.
References SparseMatrixHandler::SparseMatrixElement::dCoef, elem, i_row, SparseMatrixHandler::SparseMatrixElement_base::iCol, SparseMatrixHandler::SparseMatrixElement_base::iRow, NaiveMatrixHandler::iSize, m, NaivePermMatrixHandler::perm, NaiveMatrixHandler::ppdRows, and NaiveMatrixHandler::ppiRows.
|
friend |
|
mutableprivate |
Definition at line 229 of file naivemh.h.
Referenced by const_iterator(), operator!=(), operator==(), and reset().
|
mutableprivate |
Definition at line 228 of file naivemh.h.
Referenced by const_iterator(), and reset().
|
private |