Flow123d
release_3.0.0-1140-gd35b574
|
Point accessor allow iterate over local Observe points. More...
#include <observe.hh>
Public Member Functions | |
ObservePointAccessor () | |
Default invalid accessor. More... | |
ObservePointAccessor (const Observe *observe, unsigned int loc_idx) | |
unsigned int | local_idx () const |
Return local index to point. More... | |
unsigned int | global_idx () const |
Return global index to point. More... | |
const ObservePoint | observe_point () const |
Return ElementAccessor to element of loc_ele_idx_. More... | |
unsigned int | loc_point_time_index () const |
Return local index in data cache (combination of local point index and index of stored time) More... | |
bool | is_valid () const |
Check validity of accessor (see default constructor) More... | |
void | inc () |
Iterates to next local point. More... | |
bool | operator== (const ObservePointAccessor &other) |
Comparison of accessors. More... | |
Protected Attributes | |
const Observe * | observe_ |
Pointer to the Observe owning the point. More... | |
unsigned int | loc_point_idx_ |
Index into Observe::point_4_loc_ array. More... | |
Point accessor allow iterate over local Observe points.
Iterator is defined by:
Definition at line 322 of file observe.hh.
|
inline |
Default invalid accessor.
Definition at line 325 of file observe.hh.
|
inline |
Observe point accessor.
Definition at line 332 of file observe.hh.
|
inline |
Return global index to point.
Definition at line 342 of file observe.hh.
|
inline |
Iterates to next local point.
Definition at line 362 of file observe.hh.
|
inline |
Check validity of accessor (see default constructor)
Definition at line 357 of file observe.hh.
|
inline |
Return local index in data cache (combination of local point index and index of stored time)
Definition at line 352 of file observe.hh.
|
inline |
Return local index to point.
Definition at line 337 of file observe.hh.
|
inline |
Return ElementAccessor to element of loc_ele_idx_.
Definition at line 347 of file observe.hh.
|
inline |
Comparison of accessors.
Definition at line 367 of file observe.hh.
|
protected |
Index into Observe::point_4_loc_ array.
Definition at line 375 of file observe.hh.
|
protected |
Pointer to the Observe owning the point.
Definition at line 373 of file observe.hh.