10 #ifdef MOOSE_MFEM_ENABLED 14 #include "libmesh/ignore_warnings.h" 15 #include "mfem/miniapps/common/mesh_extras.hpp" 16 #include "libmesh/restore_warnings.h" 24 params.
addClassDescription(
"Base class for applying boundary conditions to MFEM problems.");
27 params.
addParam<VariableName>(
"variable",
"Variable on which to apply the boundary condition");
34 parameters, getMFEMProblem().getMFEMVariableMesh(getParam<VariableName>(
"variable"))),
35 _test_var_name(getParam<VariableName>(
"variable"))
Thin base for MFEM objects backed directly by MooseObject instead of UserObject.
static InputParameters validParams()
static InputParameters validParams()
MFEMBoundaryCondition(const InputParameters ¶meters)
Base class for construction of an object that is restricted to a subset of boundaries of the problem ...
static InputParameters validParams()
Declare the common parameters required by MFEM MooseObject-backed classes.