12 #include "../general/forall.hpp"
14 #include "ceed/nlconvection.hpp"
23 "PA Only supports Ordering::byNODES!");
28 if (DeviceCanUseCeed())
31 ceedOp =
new ceed::MFVectorConvectionNLFIntegrator(fes, *ir, Q);
34 MFEM_ABORT(
"Not yet implemented.");
37 void VectorConvectionNLFIntegrator::AddMultMF(
const Vector &x,
Vector &y)
const
39 if (DeviceCanUseCeed())
41 ceedOp->AddMult(x, y);
45 MFEM_ABORT(
"Not yet implemented!");
Abstract class for all finite elements.
Ordering::Type GetOrdering() const
Return the ordering method.
Class for an integration rule - an Array of IntegrationPoint.
Mesh * GetMesh() const
Returns the mesh.
Class FiniteElementSpace - responsible for providing FEM view of the mesh, mainly managing the set of...
virtual const FiniteElement * GetFE(int i) const
Returns pointer to the FiniteElement in the FiniteElementCollection associated with i'th element in t...