Flow123d
JS_before_hm-1709-g5393e92e3
|
General point accessor allow iterate over quadrature points of given side defined in local element coordinates. More...
#include <eval_subset.hh>
Public Member Functions | |
SidePoint () | |
Default constructor. More... | |
SidePoint (DHCellSide cell_side, const ElementCacheMap *elm_cache_map, unsigned int local_point_idx) | |
Constructor. More... | |
unsigned int | permutation_idx () const |
Public Member Functions inherited from PointBase | |
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 | side_idx_ |
Index of side in element. More... | |
unsigned int | permutation_idx_ |
Permutation index corresponding with DHCellSide. More... | |
Protected Attributes inherited from PointBase | |
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... | |
General point accessor allow iterate over quadrature points of given side defined in local element coordinates.
Common ancestor of all side points classes (Edge-, Coupling-, BoundaryPoint)
Definition at line 125 of file eval_subset.hh.
|
inline |
Default constructor.
Definition at line 128 of file eval_subset.hh.
|
inline |
Constructor.
Definition at line 132 of file eval_subset.hh.
|
inline |
Definition at line 139 of file eval_subset.hh.
|
protected |
Permutation index corresponding with DHCellSide.
Definition at line 147 of file eval_subset.hh.
|
protected |
Index of side in element.
Definition at line 145 of file eval_subset.hh.