MFEM  v4.3.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Classes | Namespaces | Enumerations | Functions
restriction.hpp File Reference

Go to the source code of this file.

Classes

class  mfem::ElementRestriction
 Operator that converts FiniteElementSpace L-vectors to E-vectors. More...
 
class  mfem::L2ElementRestriction
 Operator that converts L2 FiniteElementSpace L-vectors to E-vectors. More...
 
class  mfem::FaceRestriction
 Base class for operators that extracts Face degrees of freedom. More...
 
class  mfem::H1FaceRestriction
 Operator that extracts Face degrees of freedom for H1 FiniteElementSpaces. More...
 
class  mfem::L2FaceRestriction
 Operator that extracts Face degrees of freedom on L2 FiniteElementSpaces. More...
 

Namespaces

 mfem
 

Enumerations

enum  mfem::L2FaceValues : bool { mfem::L2FaceValues::SingleValued, mfem::L2FaceValues::DoubleValued }
 

Functions

void mfem::GetFaceDofs (const int dim, const int face_id, const int dof1d, Array< int > &faceMap)
 
int mfem::ToLexOrdering (const int dim, const int face_id, const int size1d, const int index)
 
int mfem::PermuteFaceL2 (const int dim, const int face_id1, const int face_id2, const int orientation, const int size1d, const int index)