13 #include "libmesh/communicator.h" 29 virtual void execute()
override;
std::vector< VectorPostprocessorValue * > _output_vector
Vector of outputs, where each entry is the vector of average values for single variable in each block...
int _num_cols
Number of columns, representing the number of features in the VectorPostprocessor.
virtual void execute() override
const InputParameters & parameters() const
MooseMesh & _mesh
Reference to the mesh.
virtual void initialize() override
int _num_rows
Number of rows, representing the number of data entries in the VectorPostprocessor.
Computes the average value of a variable on each block.
BlockOrientationFromUserObject(const InputParameters ¶meters)
static InputParameters validParams()
virtual void finalize() override
const ComputeBlockOrientationBase * _uo
const UserObjectName & _uo_name
User object to grab average value from.