Flow123d
master-f44eb46
|
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 372 of file observe.hh.
|
inline |
Default invalid accessor.
Definition at line 375 of file observe.hh.
|
inline |
Observe point accessor.
Definition at line 382 of file observe.hh.
|
inline |
Return global index to point.
Definition at line 392 of file observe.hh.
|
inline |
Iterates to next local point.
Definition at line 412 of file observe.hh.
|
inline |
Check validity of accessor (see default constructor)
Definition at line 407 of file observe.hh.
|
inline |
Return local index in data cache (combination of local point index and index of stored time)
Definition at line 402 of file observe.hh.
|
inline |
Return local index to point.
Definition at line 387 of file observe.hh.
|
inline |
Return ElementAccessor to element of loc_ele_idx_.
Definition at line 397 of file observe.hh.
|
inline |
Comparison of accessors.
Definition at line 417 of file observe.hh.
|
protected |
Index into Observe::point_4_loc_ array.
Definition at line 425 of file observe.hh.
|
protected |
Pointer to the Observe owning the point.
Definition at line 423 of file observe.hh.