![]() |
MFEM v4.8.0
Finite element discretization library
|
DoF transformation implementation for the Nedelec basis on pyramid elements. More...
#include <doftrans.hpp>
Public Member Functions | |
ND_PyramidDofTransformation (int order) | |
![]() | |
bool | IsIdentity () const override |
If the DofTransformation performs no transformation. | |
void | TransformPrimal (const Array< int > &Fo, real_t *v) const override |
void | InvTransformPrimal (const Array< int > &Fo, real_t *v) const override |
void | TransformDual (const Array< int > &Fo, real_t *v) const override |
void | InvTransformDual (const Array< int > &Fo, real_t *v) const override |
![]() | |
int | Size () const |
int | Height () const |
int | NumRows () const |
int | Width () const |
int | NumCols () const |
void | TransformPrimal (const Array< int > &face_orientation, Vector &v) const |
void | InvTransformPrimal (const Array< int > &face_orientation, Vector &v) const |
void | TransformDual (const Array< int > &face_orientation, Vector &v) const |
void | InvTransformDual (const Array< int > &face_orientation, Vector &v) const |
virtual | ~StatelessDofTransformation ()=default |
Additional Inherited Members | |
![]() | |
static const DenseMatrix & | GetFaceTransform (int ori) |
static const DenseMatrix & | GetFaceInverseTransform (int ori) |
![]() | |
ND_DofTransformation (int size, int order, int num_edges, int num_faces, int *face_types) | |
![]() | |
StatelessDofTransformation (int size) | |
![]() | |
const int | order |
const int | nedofs |
const int | ntdofs |
const int | nqdofs |
const int | nedges |
const int | nfaces |
const int * | ftypes |
![]() | |
int | size_ |
DoF transformation implementation for the Nedelec basis on pyramid elements.
Definition at line 372 of file doftrans.hpp.
|
inline |
Definition at line 375 of file doftrans.hpp.