|
Flow123d
JS_before_hm-1717-gd762018d2
|
Base point accessor class. More...
#include <eval_subset.hh>


Public Member Functions | |
| PointBase () | |
| Default constructor. More... | |
| PointBase (const ElementCacheMap *elm_cache_map, unsigned int 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 |
| void | inc () |
| Iterates to next point. More... | |
Protected Attributes | |
| unsigned int | local_point_idx_ |
| Local coordinates within element. More... | |
| unsigned int | elem_patch_idx_ |
| Index of element in the patch. More... | |
| const ElementCacheMap * | elm_cache_map_ |
| Pointer ElementCacheMap needed for point evaluation. More... | |
Base point accessor class.
TODO: remove virtual methods from Points classes, need changes also in Field::operator().
Definition at line 43 of file eval_subset.hh.
|
inline |
Default constructor.
Definition at line 46 of file eval_subset.hh.
|
inline |
Constructor.
Definition at line 50 of file eval_subset.hh.
|
inline |
|
inline |
|
inline |
Getter of EvalPoints object.
Definition at line 54 of file eval_subset.hh.

|
inline |
Iterates to next point.
Definition at line 70 of file eval_subset.hh.
|
protected |
Index of element in the patch.
Definition at line 87 of file eval_subset.hh.
|
protected |
Pointer ElementCacheMap needed for point evaluation.
Definition at line 89 of file eval_subset.hh.
|
protected |
Local coordinates within element.
Index of the local point in the integral object.
Definition at line 85 of file eval_subset.hh.
1.8.17