Computes and outputs information (area, centroid, bounding box) about sidesets.
VectorPostprocessorValue & _sideset_ids
the sideset id
std::map< BoundaryID, BoundaryData > _boundary_data
all data available through the meta_data_types is always accumulated
virtual void initialize() override
Called before execute() is ever called so that data can be cleared.
virtual void meshChanged() override
Called on this object when the mesh changes.
virtual void threadJoin(const UserObject &y) override
Must override.
virtual void finalize() override
Finalize.
static InputParameters validParams()
MultiMooseEnum _meta_data_types
the type of meta data that is written to file
Real dataHelper(BoundaryID bid, std::string mdat_tpe) const
a helper function for retrieving data from _boundary_info
virtual void execute() override
Execute method.
std::vector< VectorPostprocessorValue * > _meta_data
the vpp data is stored here
std::vector< std::string > _vpp_entry_names
the type of meta data that is written to file