![]() |
OGS
|
|
Integration rule for point elements.
The integration order is not stored or used for point integration. It is only needed to satisfy the common integration rule concepts.
Definition at line 14 of file IntegrationPoint.h.
#include <IntegrationPoint.h>
Public Member Functions | |
| IntegrationPoint (unsigned) | |
| IntegrationPoint constructor for given order. | |
Static Public Member Functions | |
| static void | setIntegrationOrder (unsigned) |
| Change the integration order. | |
| static constexpr unsigned | getIntegrationOrder () |
| Return current integration order. | |
| static constexpr unsigned | getNumberOfPoints () |
| Return the number of sampling points. | |
| static MathLib::WeightedPoint | getWeightedPoint (unsigned const igp) |
| static MathLib::WeightedPoint | getWeightedPoint (unsigned const order, unsigned const igp) |
| template<typename Method> | |
| static MathLib::WeightedPoint | getWeightedPoint (unsigned) |
| static constexpr unsigned | getNumberOfPoints (unsigned order) |
|
inlineexplicit |
IntegrationPoint constructor for given order.
Definition at line 18 of file IntegrationPoint.h.
|
inlinestaticconstexpr |
Return current integration order.
Definition at line 24 of file IntegrationPoint.h.
Referenced by getWeightedPoint().
|
inlinestaticconstexpr |
Return the number of sampling points.
Definition at line 27 of file IntegrationPoint.h.
|
inlinestaticconstexpr |
Get the number of integration points.
| order | the number of integration points |
Definition at line 57 of file IntegrationPoint.h.
|
inlinestatic |
Get coordinates of the integration point.
| igp | The integration point index |
Definition at line 32 of file IntegrationPoint.h.
References getIntegrationOrder(), and getWeightedPoint().
Referenced by getWeightedPoint().
|
inlinestatic |
Get coordinates of the integration point.
| order | The number of integration points |
| igp | The integration point index |
Definition at line 40 of file IntegrationPoint.h.
|
inlinestatic |
Definition at line 48 of file IntegrationPoint.h.
|
inlinestatic |