Flow123d
build_with_4.0.3-86a16ad
|
#include <eval_subset.hh>
Public Member Functions | |
BulkIntegral () | |
Default constructor. More... | |
BulkIntegral (std::shared_ptr< EvalPoints > eval_points, unsigned int dim, uint i_subset) | |
Constructor of bulk integral. More... | |
~BulkIntegral () | |
Destructor. More... | |
int | get_subset_idx () const |
Return index of data block according to subset in EvalPoints object. More... | |
Range< BulkPoint > | points (unsigned int element_patch_idx, const ElementCacheMap *elm_cache_map) const |
Returns range of bulk local points for appropriate cell accessor. More... | |
Public Member Functions inherited from BaseIntegral | |
BaseIntegral () | |
Default constructor. More... | |
BaseIntegral (std::shared_ptr< EvalPoints > eval_points, unsigned int dim) | |
Constructor of bulk or side subset. More... | |
virtual | ~BaseIntegral () |
Destructor. More... | |
std::shared_ptr< EvalPoints > | eval_points () const |
Getter of eval_points. More... | |
unsigned int | dim () const |
Returns dimension. More... | |
Protected Attributes | |
unsigned int | subset_index_ |
Index of data block according to subset in EvalPoints object. More... | |
uint | begin_idx_ |
uint | end_idx_ |
Protected Attributes inherited from BaseIntegral | |
std::shared_ptr< EvalPoints > | eval_points_ |
Pointer to EvalPoints. More... | |
unsigned int | dim_ |
Dimension of the cell on which points are placed. More... | |
Integral class of bulk points, allows assemblation of volume integrals.
Definition at line 267 of file eval_subset.hh.
|
inline |
Default constructor.
Definition at line 270 of file eval_subset.hh.
|
inline |
Constructor of bulk integral.
Definition at line 273 of file eval_subset.hh.
BulkIntegral::~BulkIntegral | ( | ) |
Destructor.
Definition at line 36 of file eval_subset.cc.
|
inline |
Return index of data block according to subset in EvalPoints object.
Definition at line 284 of file eval_subset.hh.
|
inline |
Returns range of bulk local points for appropriate cell accessor.
Definition at line 290 of file eval_subset.hh.
|
protected |
Definition at line 299 of file eval_subset.hh.
|
protected |
Definition at line 300 of file eval_subset.hh.
|
protected |
Index of data block according to subset in EvalPoints object.
Definition at line 298 of file eval_subset.hh.