10#ifdef MOOSE_MFEM_ENABLED
29 virtual void execute()
override;
Class to construct an auxiliary solver used to update a complex auxvariable.
Projects a complex vector coefficient, optionally scaled by a real scalar coefficient,...
static InputParameters validParams()
virtual ~MFEMComplexVectorProjectionAux()=default
mfem::ScalarVectorProductCoefficient _vec_coef_imag
Product of the scalar coefficient and the imaginary part of the source vector coefficient.
virtual void execute() override
Perform the main work for this object.
mfem::ScalarVectorProductCoefficient _vec_coef_real
Product of the scalar coefficient and the real part of the source vector coefficient.
const InputParameters & parameters() const
Get the parameters of the object.