10#ifdef MOOSE_MFEM_ENABLED
14#include "libmesh/ignore_warnings.h"
15#include "mfem/miniapps/common/pfem_extras.hpp"
16#include "libmesh/restore_warnings.h"
32 virtual void execute()
override;
Class to construct an auxiliary solver used to update a real auxvariable.
virtual ~MFEMSumAux()=default
const std::vector< VariableName > & _var_names
std::vector< const mfem::ParGridFunction * > _summed_vars
Pointers to input variable gridfunctions.
virtual void execute() override
Perform the main work for this object.
static InputParameters validParams()
const std::vector< mfem::real_t > _scale_factors
const InputParameters & parameters() const
Get the parameters of the object.