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

Go to the source code of this file.

Namespaces

namespace  mfem
 
namespace  mfem::ceed
 

Functions

void mfem::ceed::InitRestriction (const FiniteElementSpace &fes, Ceed ceed, CeedElemRestriction *restr)
 Initialize a CeedElemRestriction for non-mixed meshes.
 
void mfem::ceed::InitRestrictionWithIndices (const FiniteElementSpace &fes, int nelem, const int *indices, Ceed ceed, CeedElemRestriction *restr)
 Initialize a CeedElemRestriction for mixed meshes.
 
void mfem::ceed::InitStridedRestriction (const mfem::FiniteElementSpace &fes, CeedInt nelem, CeedInt nqpts, CeedInt qdatasize, const CeedInt *strides, CeedElemRestriction *restr)
 Initialize a strided CeedElemRestriction.
 
void mfem::ceed::InitCoeffRestrictionWithIndices (const FiniteElementSpace &fes, int nelem, const int *indices, int nquads, int ncomp, Ceed ceed, CeedElemRestriction *restr)
 Initialize a CeedElemRestriction for a mfem::Coefficient on a mixed mesh.