10 #ifdef MOOSE_MFEM_ENABLED const MFEMFESpace & _fespace
const VariableName & getTimeDerivativeName() const
Returns the variable name corresponding to the time derivative of the MFEMVariable.
const InputParameters & parameters() const
Get the parameters of the object.
const std::shared_ptr< mfem::ParGridFunction > _gridfunction
Stores the constructed gridfunction.
Constructs and stores an mfem::ParGridFunction object.
const VariableName _time_derivative_name
Optional name of the time derivative to associate with this variable in transient problems...
MFEMVariable(const InputParameters ¶meters)
This class adds a getMFEMProblem method.
const std::shared_ptr< mfem::ParGridFunction > buildGridFunction()
Constructs the gridfunction.
const MFEMFESpace & getFESpace() const
Returns a reference to the fespace used by the gridfunction.
std::shared_ptr< mfem::ParGridFunction > getGridFunction() const
Returns a shared pointer to the constructed gridfunction.
Constructs and stores an mfem::ParFiniteElementSpace object.
static InputParameters validParams()