|
GEOS
|
Base class for FEM element implementations. More...
#include <FiniteElementBase.hpp>

Public Member Functions | |
| FiniteElementBase (localIndex const numSupportPoints, localIndex const maxSupportPoints, localIndex const numQuadraturePoints) | |
| Default constructor. More... | |
| virtual | ~FiniteElementBase ()=default |
| Destructor. | |
| localIndex | getNumQuadraturePoints () const |
| Getter for the number of quadrature points per element. More... | |
| localIndex | getNumSupportPoints () const |
| Getter for the number of support points per element. More... | |
| localIndex | getMaxSupportPoints () const |
| Get the maximum number of support points for this element. More... | |
Base class for FEM element implementations.
Definition at line 416 of file FiniteElementBase.hpp.
|
inline |
Default constructor.
| numSupportPoints | The number of support points. |
| maxSupportPoints | The maximum number of support points. |
| numQuadraturePoints | The number of quadrature points. |
Definition at line 426 of file FiniteElementBase.hpp.
|
inline |
Get the maximum number of support points for this element.
This should be used to know the size of pre-allocated objects whose size depend on the number of support points.
Definition at line 460 of file FiniteElementBase.hpp.
|
inline |
Getter for the number of quadrature points per element.
Definition at line 443 of file FiniteElementBase.hpp.
|
inline |
Getter for the number of support points per element.
Definition at line 452 of file FiniteElementBase.hpp.