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


Public Types | |
| typedef EdgePoint | PointType |
| typedef DHCellSide | MeshItem |
Public Member Functions | |
| Edge () | |
| Default constructor. More... | |
| Edge (Quadrature *quad, unsigned int dim, std::shared_ptr< EvalPoints > eval_points, unsigned int subset_idx) | |
| Constructor of edge integral. More... | |
| ~Edge () | |
| Destructor. More... | |
| uint | side_begin (const DHCellSide &cell_side) const |
Public Member Functions inherited from internal_integrals::Base | |
| Base () | |
| Default constructor. More... | |
| Base (Quadrature *quad, unsigned int dim) | |
| Constructor of bulk or side subset. More... | |
| virtual | ~Base () |
| Destructor. More... | |
| unsigned int | dim () const |
| Returns dimension. More... | |
| Quadrature * | quad () const |
| Returns quadrature. More... | |
| bool | operator== (const Base &other) const |
| Comparison operator. More... | |
Private Attributes | |
| unsigned int | subset_index_ |
| uint | begin_idx_ |
| unsigned int | n_sides_ |
| Number of sides (value 0 indicates bulk set) More... | |
| uint | n_points_per_side_ |
| Number of points. TODO: pass this to the constructor, avoid extraction from the eval_points. More... | |
Friends | |
| class | ::EdgeIntegral |
| class | ::CouplingIntegral |
| class | ::BoundaryIntegral |
| template<unsigned int qdim> | |
| class | ::EdgeIntegralAcc |
| template<unsigned int qdim> | |
| class | ::CouplingIntegralAcc |
| template<unsigned int qdim> | |
| class | ::BoundaryIntegralAcc |
Additional Inherited Members | |
Protected Attributes inherited from internal_integrals::Base | |
| unsigned int | dim_ |
| Dimension of the cell on which points are placed. More... | |
| Quadrature * | quad_ |
| Pointer to Quadrature that represents quadrature points of integral. More... | |
Definition at line 200 of file integral_acc.hh.
Definition at line 203 of file integral_acc.hh.
Definition at line 202 of file integral_acc.hh.
|
inline |
Default constructor.
Definition at line 206 of file integral_acc.hh.
|
inline |
Constructor of edge integral.
Definition at line 209 of file integral_acc.hh.
|
inline |
Destructor.
Definition at line 222 of file integral_acc.hh.
|
inline |
Definition at line 225 of file integral_acc.hh.
|
friend |
Definition at line 240 of file integral_acc.hh.
|
friend |
Definition at line 246 of file integral_acc.hh.
|
friend |
Definition at line 239 of file integral_acc.hh.
|
friend |
Definition at line 244 of file integral_acc.hh.
|
friend |
Definition at line 238 of file integral_acc.hh.
|
friend |
Definition at line 242 of file integral_acc.hh.
|
private |
Definition at line 231 of file integral_acc.hh.
|
private |
Number of points. TODO: pass this to the constructor, avoid extraction from the eval_points.
Definition at line 236 of file integral_acc.hh.
|
private |
Number of sides (value 0 indicates bulk set)
Definition at line 234 of file integral_acc.hh.
|
private |
Definition at line 230 of file integral_acc.hh.