10#ifdef MOOSE_MFEM_ENABLED
20 params.
addClassDescription(
"Projects a vector coefficient onto a vector MFEM auxvariable.");
22 "Name of the vector coefficient to project.");
27 :
MFEMAuxKernel(parameters), _vec_coef(getVectorCoefficient(
"vector_coefficient"))
registerMooseObject("MooseApp", MFEMVectorProjectionAux)
Class to construct an auxiliary solver used to update a real auxvariable.
static InputParameters validParams()
mfem::ParGridFunction & _result_var
Reference to result gridfunction.
Projects a vector coefficient onto a vector-valued auxvariable.
static InputParameters validParams()
MFEMVectorProjectionAux(const InputParameters ¶meters)
mfem::VectorCoefficient & _vec_coef
Reference to source coefficient.
virtual void execute() override
Perform the main work for this object.