OGS
|
Shape function for a 9-nodes quadrilateral element
Definition at line 20 of file ShapeQuad9.h.
#include <ShapeQuad9.h>
Public Types | |
using | MeshElement = MeshLib::Quad9 |
Static Public Member Functions | |
template<class T_X , class T_N > | |
static void | computeShapeFunction (const T_X &r, T_N &N) |
template<class T_X , class T_N > | |
static void | computeGradShapeFunction (const T_X &r, T_N &dN) |
Static Public Attributes | |
static const unsigned | DIM = MeshElement::dimension |
static const unsigned | NPOINTS = MeshElement::n_all_nodes |
static constexpr int | ORDER = 2 |
Definition at line 41 of file ShapeQuad9.h.
|
static |
Evaluate derivatives of the shape function at the given point
[in] | r | point coordinates |
[out] | dN | a matrix of the derivatives |
Definition at line 28 of file ShapeQuad9-impl.h.
References MathLib::r.
|
static |
Evaluate the shape function at the given point
[in] | r | point coordinates |
[out] | N | a vector of calculated shape function. |
Definition at line 14 of file ShapeQuad9-impl.h.
References NumLib::N, and MathLib::r.
|
static |
Definition at line 42 of file ShapeQuad9.h.
|
static |
Definition at line 43 of file ShapeQuad9.h.
|
staticconstexpr |
Definition at line 44 of file ShapeQuad9.h.