10#ifdef MOOSE_MFEM_ENABLED
std::vector< Real > VectorPostprocessorValue
Abstract base class for sampling MFEM quantities at points.
Samples a real scalar MFEM coefficient at specified points.
mfem::Vector _interp_vals
Values evaluated on owning ranks and returned to the querying ranks.
void finalize() override
Copies interpolated values into the VPP vectors.
mfem::Coefficient * _coefficient
Scalar coefficient being sampled, resolved after all coefficient-declaring objects exist.
VectorPostprocessorValue & _declared_vals
VectorPostprocessor output column for the coefficient.
void execute() override
Evaluates the coefficient in each point's owning element.
void initialSetup() override
Checks if not a quadrature-function-backed coefficient.
static InputParameters validParams()
const InputParameters & parameters() const
Get the parameters of the object.