10 #ifdef MOOSE_MFEM_ENABLED
const InputParameters & parameters() const
Get the parameters of the object.
virtual mfem::BilinearFormIntegrator * createBFIntegrator()
const VariableName & getTestVariableName() const
Get name of the test variable labelling the weak form this kernel is added to.
MFEMKernel(const InputParameters ¶meters)
This class adds a getMFEMProblem method.
virtual mfem::LinearFormIntegrator * createLFIntegrator()
Create a new MFEM integrator to apply to the weak form. Ownership managed by the caller.
virtual ~MFEMKernel()=default
const VariableName & _test_var_name
Name of (the test variable associated with) the weak form that the kernel is applied to...
Class to construct an MFEM integrator to apply to the equation system.
Base class for construction of an object that is restricted to a subset of subdomains of the problem ...
static InputParameters validParams()
virtual const VariableName & getTrialVariableName() const
Get name of the trial variable (gridfunction) the kernel acts on.