MBDyn-1.7.3
|
#include <veciter.h>
Public Member Functions | |
VecIter (void) | |
VecIter (const T *p, unsigned i) | |
virtual | ~VecIter (void) |
void | Init (const T *p, unsigned i) |
bool | bGetFirst (T &TReturn) const |
bool | bGetCurr (T &TReturn) const |
bool | bGetNext (T &TReturn) const |
Public Member Functions inherited from Iter< T > | |
virtual | ~Iter (void) |
Protected Attributes | |
T * | pStart |
T * | pCount |
unsigned | iSize |
Implements Iter< T >.
Definition at line 88 of file veciter.h.
Referenced by DataManager::AfterConvergence(), DataManager::AfterPredict(), DataManager::AssJac(), DataManager::AssMats(), DataManager::AssRes(), DataManager::BeforePredict(), DataManager::DerivativesUpdate(), DataManager::DofOwnerInit(), DataManager::ElemAssInit(), DataManager::ElemDataInit(), DataManager::ElemOutput(), DataManager::ElemOutputPrepare(), DataManager::IDAfterConvergence(), DataManager::SetValue(), and DataManager::Update().
Implements Iter< T >.
Definition at line 118 of file veciter.h.
Referenced by DataManager::AfterConvergence(), DataManager::AfterPredict(), DataManager::AssJac(), DataManager::AssMats(), DataManager::AssRes(), DataManager::BeforePredict(), DataManager::DerivativesUpdate(), DataManager::DofOwnerInit(), DataManager::ElemAssInit(), DataManager::ElemDataInit(), DataManager::ElemOutput(), DataManager::ElemOutputPrepare(), DataManager::IDAfterConvergence(), DataManager::SetValue(), and DataManager::Update().
|
inline |
|
protected |
Definition at line 64 of file veciter.h.
Referenced by VecIter< Elem * >::bGetCurr(), VecIter< Elem * >::bGetFirst(), VecIter< Elem * >::bGetNext(), VecIter< Elem * >::Init(), and VecIter< Elem * >::VecIter().
|
mutableprotected |
Definition at line 63 of file veciter.h.
Referenced by VecIter< Elem * >::bGetCurr(), VecIter< Elem * >::bGetFirst(), VecIter< Elem * >::bGetNext(), and VecIter< Elem * >::Init().
|
mutableprotected |
Definition at line 62 of file veciter.h.
Referenced by VecIter< Elem * >::bGetCurr(), VecIter< Elem * >::bGetFirst(), VecIter< Elem * >::bGetNext(), VecIter< Elem * >::Init(), and VecIter< Elem * >::VecIter().