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.
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 finalizeValues() override
Copies interpolated values into the subclass VPP vectors.
void initialSetup() override
Checks point locations and warns when GSLIB selects an element at a boundary.
static InputParameters validParams()
const InputParameters & parameters() const
Get the parameters of the object.