Flow123d
master-f44eb46
|
Base point accessor class. More...
#include <eval_subset.hh>
Public Member Functions | |
BulkPoint () | |
Default constructor. More... | |
BulkPoint (const ElementCacheMap *elm_cache_map, uint elem_idx, uint loc_point_idx) | |
Constructor. More... | |
std::shared_ptr< EvalPoints > | eval_points () const |
Getter of EvalPoints object. More... | |
const ElementCacheMap * | elm_cache_map () const |
unsigned int | elem_patch_idx () const |
unsigned int | eval_point_idx () const |
Return index in EvalPoints object. More... | |
void | inc () |
Iterates to next point. More... | |
bool | operator== (const BulkPoint &other) |
Comparison of accessors. More... | |
Protected Attributes | |
const ElementCacheMap * | elm_cache_map_ |
unsigned int | elem_patch_idx_ |
Index of element in the patch. More... | |
unsigned int | local_point_idx_ |
Index of the local point in the integral object. More... | |
Base point accessor class.
Point accessor allow iterate over bulk quadrature points defined in local element coordinates.
Definition at line 55 of file eval_subset.hh.
|
inline |
Default constructor.
Definition at line 58 of file eval_subset.hh.
|
inline |
Constructor.
Definition at line 62 of file eval_subset.hh.
|
inline |
|
inline |
|
inline |
Return index in EvalPoints object.
Definition at line 84 of file eval_subset.hh.
|
inline |
Getter of EvalPoints object.
Definition at line 67 of file eval_subset.hh.
|
inline |
Iterates to next point.
Definition at line 89 of file eval_subset.hh.
|
inline |
Comparison of accessors.
Definition at line 94 of file eval_subset.hh.
|
protected |
Index of element in the patch.
Definition at line 103 of file eval_subset.hh.
|
protected |
Definition at line 101 of file eval_subset.hh.
|
protected |
Index of the local point in the integral object.
Definition at line 105 of file eval_subset.hh.