|
Flow123d
DF_patch_fe_darcy_complete-579fe1e
|
#include <integral_acc.hh>


Public Member Functions | |
| BoundaryIntegral () | |
| Default constructor. More... | |
| BoundaryIntegral (std::shared_ptr< EvalPoints > eval_points, Quadrature *quad, unsigned int dim) | |
| Constructor of bulk subset. More... | |
| ~BoundaryIntegral () | |
| Destructor. More... | |
| int | get_subset_high_idx () const |
| Return index of data block according to subset of higher dim in EvalPoints object. More... | |
| int | get_subset_low_idx () const |
| Return index of data block according to subset of lower dim (boundary) in EvalPoints object. More... | |
| uint | bulk_begin () const |
| Range< BoundaryPoint > | points (const DHCellSide &cell_side, const ElementCacheMap *elm_cache_map) const |
| Returns range of bulk local points for appropriate cell accessor - obsolete method. More... | |
Public Member Functions inherited from internal::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 | |
| std::shared_ptr< internal_integrals::Bulk > | internal_bulk_ |
| Integral according to kower dim (boundary) element subset part in EvalPoints object. More... | |
| std::shared_ptr< internal_integrals::Edge > | internal_edge_ |
| Integral according to higher dim (bulk) element subset part in EvalPoints object. More... | |
Protected Attributes inherited from internal::BaseIntegral | |
| std::shared_ptr< EvalPoints > | eval_points_ |
| Pointer to EvalPoints. More... | |
| unsigned int | dim_ |
| Dimension of the cell on which points are placed. More... | |
Friends | |
| class | BoundaryPoint |
Integral class of boundary points, allows assemblation of fluxes between sides and neighbouring boundary elements.
Definition at line 888 of file integral_acc.hh.
|
inline |
Default constructor.
Definition at line 891 of file integral_acc.hh.
| BoundaryIntegral::BoundaryIntegral | ( | std::shared_ptr< EvalPoints > | eval_points, |
| Quadrature * | quad, | ||
| unsigned int | dim | ||
| ) |
Constructor of bulk subset.
Definition at line 67 of file integral_acc.cc.
| BoundaryIntegral::~BoundaryIntegral | ( | ) |
Destructor.
Definition at line 88 of file integral_acc.cc.
|
inline |
Definition at line 909 of file integral_acc.hh.
|
inline |
Return index of data block according to subset of higher dim in EvalPoints object.
Definition at line 900 of file integral_acc.hh.
|
inline |
Return index of data block according to subset of lower dim (boundary) in EvalPoints object.
Definition at line 905 of file integral_acc.hh.
|
inline |
Returns range of bulk local points for appropriate cell accessor - obsolete method.
Definition at line 917 of file integral_acc.hh.
|
friend |
Definition at line 934 of file integral_acc.hh.
|
protected |
Integral according to kower dim (boundary) element subset part in EvalPoints object.
Definition at line 930 of file integral_acc.hh.
|
protected |
Integral according to higher dim (bulk) element subset part in EvalPoints object.
Definition at line 932 of file integral_acc.hh.