12 #ifndef MFEM_BILINEARFORM_EXT
13 #define MFEM_BILINEARFORM_EXT
15 #include "../config/config.hpp"
17 #include "../general/device.hpp"
23 class MixedBilinearForm;
49 MFEM_ABORT(
"AssembleDiagonal not implemented for this assembly level!");
57 int copy_interior = 0) = 0;
74 int copy_interior = 0) {}
94 int copy_interior = 0) {}
123 int copy_interior = 0);
144 int copy_interior = 0) {}
187 const double c=1.0)
const = 0;
189 virtual void Update() = 0;
202 void SetupMultInputs(
const Operator *elem_restrict_x,
static MemoryClass GetMemoryClass()
(DEPRECATED) Equivalent to GetDeviceMemoryClass().
Pointer to an Operator of a specified type.
static MemoryClass GetDeviceMemoryClass()
Get the current Device MemoryClass. This is the MemoryClass used by most MFEM device kernels to acces...
Class FiniteElementSpace - responsible for providing FEM view of the mesh, mainly managing the set of...
MemoryClass
Memory classes identify sets of memory types.