Go to the documentation of this file.
12 #include "ElementUserObject.h"
39 std::vector<const VariableValue *>
_vals;
const std::vector< Real > & getGrainVolumes() const
virtual void threadJoin(const UserObject &y)
const std::vector< Point > & getGrainCenters() const
InputParameters validParams< ComputeGrainCenterUserObject >()
std::vector< Real > _grain_volumes
virtual void initialize()
This UserObject computes a volumes and centers of grains.
std::vector< const VariableValue * > _vals
std::vector< Point > _grain_centers
ComputeGrainCenterUserObject(const InputParameters ¶meters)
std::vector< Real > _grain_data
storing volumes and centers of all the grains