MBDyn-1.7.3
|
#include <spmapmh.h>
Public Member Functions | |
const_iterator (const SpMapMatrixHandler &m, bool is_end=false) | |
~const_iterator (void) | |
const SpMapMatrixHandler::const_iterator & | operator++ (void) const |
const SparseMatrixHandler::SparseMatrixElement * | operator-> (void) const |
const SparseMatrixHandler::SparseMatrixElement & | operator* (void) const |
bool | operator== (const SpMapMatrixHandler::const_iterator &op) const |
bool | operator!= (const SpMapMatrixHandler::const_iterator &op) const |
Protected Member Functions | |
void | reset (bool is_end=false) |
Private Attributes | |
const SpMapMatrixHandler & | m |
row_cont_type::const_iterator | i |
SparseMatrixHandler::SparseMatrixElement | elem |
Friends | |
class | SpMapMatrixHandler |
SpMapMatrixHandler::const_iterator::const_iterator | ( | const SpMapMatrixHandler & | m, |
bool | is_end = false |
||
) |
Definition at line 390 of file spmapmh.cc.
References reset().
SpMapMatrixHandler::const_iterator::~const_iterator | ( | void | ) |
Definition at line 396 of file spmapmh.cc.
References NO_OP.
bool SpMapMatrixHandler::const_iterator::operator!= | ( | const SpMapMatrixHandler::const_iterator & | op | ) | const |
Definition at line 439 of file spmapmh.cc.
References elem.
const SparseMatrixHandler::SparseMatrixElement & SpMapMatrixHandler::const_iterator::operator* | ( | void | ) | const |
Definition at line 427 of file spmapmh.cc.
const SpMapMatrixHandler::const_iterator & SpMapMatrixHandler::const_iterator::operator++ | ( | void | ) | const |
Definition at line 402 of file spmapmh.cc.
References SparseMatrixHandler::SparseMatrixElement::dCoef.
const SparseMatrixHandler::SparseMatrixElement * SpMapMatrixHandler::const_iterator::operator-> | ( | void | ) | const |
Definition at line 421 of file spmapmh.cc.
bool SpMapMatrixHandler::const_iterator::operator== | ( | const SpMapMatrixHandler::const_iterator & | op | ) | const |
Definition at line 433 of file spmapmh.cc.
References elem.
Definition at line 376 of file spmapmh.cc.
References SpMapMatrixHandler::col_indices, SparseMatrixHandler::SparseMatrixElement::dCoef, elem, i, SparseMatrixHandler::SparseMatrixElement_base::iCol, SparseMatrixHandler::SparseMatrixElement_base::iRow, m, SparseMatrixHandler::NCols, and SparseMatrixHandler::NRows.
Referenced by const_iterator(), and SpMapMatrixHandler::Resize().
|
friend |
|
mutableprivate |
Definition at line 97 of file spmapmh.h.
Referenced by operator!=(), operator==(), and reset().
|
mutableprivate |
|
private |