concepts::ElementWithCell< F > Class Template Referenceabstract
#include <elementFormula.hh>
![](classconcepts_1_1ElementWithCell.png)
Public Types | |
typedef F | type |
Public Member Functions | |
virtual const Cell & | cell () const =0 |
Returns the cell on which the element is built. More... | |
Real3d | elemMap (const Real coord_local) const |
Real3d | elemMap (const Real2d &coord_local) const |
Real3d | elemMap (const Real3d &coord_local) const |
virtual const TMatrixBase< F > & | T () const =0 |
Returns the T matrix of the element. More... | |
Detailed Description
template<typename F>
class concepts::ElementWithCell< F >
Element with cell.
Not all elements have an associated cell, but most of them have.
Definition at line 19 of file elementFormula.hh.
Member Typedef Documentation
◆ type
typedef F concepts::ElementWithCell< F >::type |
Definition at line 81 of file element.hh.
Member Function Documentation
◆ cell()
|
pure virtual |
Returns the cell on which the element is built.
Implemented in hp3D::Element< Real >, hp2D::Element< Real >, hp3D::Element< F >, hp2D::Element< F >, vectorial::ElementWithCell< F >, hp1D::BaseElement< F >, hp1D::BaseElement< Real >, and bem::Constant3d002< concepts::Real >.
◆ elemMap() [1/3]
|
inline |
Definition at line 86 of file element.hh.
◆ elemMap() [2/3]
|
inline |
Definition at line 90 of file element.hh.
◆ elemMap() [3/3]
|
inline |
Definition at line 94 of file element.hh.
◆ T()
|
pure virtual |
Returns the T matrix of the element.
Implemented in hp3D::Element< F >, hp3D::Element< Real >, hp2D::Element< F >, hp2D::Element< Real >, and bem::Constant3d002< concepts::Real >.
The documentation for this class was generated from the following files:
- formula/elementFormula.hh
- space/element.hh