Flow123d  JS_before_hm-1754-g1847fd3ed
Public Member Functions | List of all members
BulkPoint Class Reference

Point accessor allow iterate over bulk quadrature points defined in local element coordinates. More...

#include <eval_subset.hh>

Inheritance diagram for BulkPoint:
Inheritance graph
[legend]
Collaboration diagram for BulkPoint:
Collaboration graph
[legend]

Public Member Functions

 BulkPoint ()
 Default constructor. More...
 
 BulkPoint (const ElementCacheMap *elm_cache_map, PatchCacheLoc cache_pos)
 Constructor. More...
 
bool operator== (const BulkPoint &other)
 Comparison of accessors. More...
 
unsigned int eval_point_idx () const
 Return index in EvalPoints object. More...
 
- 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< EvalPointseval_points () const
 Getter of EvalPoints object. More...
 
const ElementCacheMapelm_cache_map () const
 
unsigned int elem_patch_idx () const
 
void inc ()
 Iterates to next point. More...
 

Additional Inherited Members

- 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 ElementCacheMapelm_cache_map_
 Pointer ElementCacheMap needed for point evaluation. More...
 

Detailed Description

Point accessor allow iterate over bulk quadrature points defined in local element coordinates.

Definition at line 96 of file eval_subset.hh.

Constructor & Destructor Documentation

◆ BulkPoint() [1/2]

BulkPoint::BulkPoint ( )
inline

Default constructor.

Definition at line 99 of file eval_subset.hh.

◆ BulkPoint() [2/2]

BulkPoint::BulkPoint ( const ElementCacheMap elm_cache_map,
PatchCacheLoc  cache_pos 
)
inline

Constructor.

Definition at line 103 of file eval_subset.hh.

Member Function Documentation

◆ eval_point_idx()

unsigned int BulkPoint::eval_point_idx ( ) const
inline

Return index in EvalPoints object.

Definition at line 114 of file eval_subset.hh.

Here is the caller graph for this function:

◆ operator==()

bool BulkPoint::operator== ( const BulkPoint other)
inline

Comparison of accessors.

Definition at line 109 of file eval_subset.hh.


The documentation for this class was generated from the following file: