|
Flow123d
DF_patch_fe_mechanics-a6ba684
|
General point a+ side_begin_ + ccessor 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 (BulkPoint bulk, uint side_begin) | |
| Constructor. More... | |
| SidePoint (DHCellSide cell_side, const ElementCacheMap *elm_cache_map, const EdgeIntegral *edge_integral, unsigned int local_point_idx) | |
| Constructor. More... | |
| unsigned int | local_point_idx () const |
| Return local index in quadrature. Temporary method - intermediate step in implementation of PatcFEValues. More... | |
| virtual unsigned int | side_idx () const =0 |
| Intermediate step in implementation of PatcFEValues. More... | |
| unsigned int | eval_point_idx () const |
| Return index in EvalPoints object. More... | |
| bool | operator== (const SidePoint &other) |
| Comparison of accessors. More... | |
Public Member Functions inherited from BulkPoint | |
| 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 | |
| unsigned int | side_begin_ |
| Index of side in element. More... | |
Protected Attributes inherited from BulkPoint | |
| 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... | |
General point a+ side_begin_ + ccessor 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 116 of file eval_subset.hh.
|
inline |
Default constructor.
Definition at line 119 of file eval_subset.hh.
Constructor.
Definition at line 123 of file eval_subset.hh.
|
inline |
Constructor.
|
inline |
Return index in EvalPoints object.
Definition at line 143 of file eval_subset.hh.

|
inline |
Return local index in quadrature. Temporary method - intermediate step in implementation of PatcFEValues.
Definition at line 135 of file eval_subset.hh.
|
inline |
Comparison of accessors.
Definition at line 148 of file eval_subset.hh.
|
pure virtual |
Intermediate step in implementation of PatcFEValues.
Implemented in BoundaryPoint, CouplingPoint, and EdgePoint.
|
protected |
Index of side in element.
Definition at line 159 of file eval_subset.hh.