12 #ifndef MFEM_PRESTRICTION
13 #define MFEM_PRESTRICTION
15 #include "../config/config.hpp"
24 class ParFiniteElementSpace;
55 #endif // MFEM_USE_MPI
57 #endif //MFEM_PRESTRICTION
Operator that extracts Face degrees of freedom in parallel.
Abstract parallel finite element space.
Array< int > scatter_indices1
Array< int > gather_indices
void Mult(const Vector &x, Vector &y) const
Operator application: y=A(x).
const ParFiniteElementSpace & fes
void MultTranspose(const Vector &x, Vector &y) const
Action of the transpose operator: y=A^t(x). The default behavior in class Operator is to generate an ...
ElementDofOrdering
Constants describing the possible orderings of the DOFs in one element.
Array< int > scatter_indices2
ParL2FaceRestriction(const ParFiniteElementSpace &, ElementDofOrdering, FaceType type, L2FaceValues m=L2FaceValues::DoubleValued)