This class is here to combine the VectorPostprocessor interface and the base class VectorPostprocesso...
virtual void execute() override
Populates the postprocessor vector of values with the userobject evaluations in space.
virtual void initialize() override
Initialize, clears the postprocessor vector.
VectorPostprocessorValue & _uo_vec
The VectorPostprocessorValue object where the results are stored.
SpatialUserObjectVectorPostprocessor(const InputParameters ¶meters)
Class constructor.
void fillPoints()
Read the points at which to evaluate from a vector ('points'), a file ('points_file'), or neither (which will read from the user object directly if it satisfies the spatialPoints interface)
static InputParameters validParams()
const UserObject & _uo
Userobject to evaluate spatially.
SpatialUserObjectVectorPostprocessor is a type of VectorPostprocessor that outputs the values of a sp...
std::vector< Point > _points
Points at which to evaluate the user object.