37 const std::vector<const VariableValue *>
_vals;
std::vector< Real > _grain_data
storing volumes and centers of all the grains
std::vector< Real > _grain_volumes
virtual void threadJoin(const UserObject &y)
This UserObject computes a volumes and centers of grains.
const std::vector< double > y
const std::vector< Real > & getGrainVolumes() const
const std::vector< const VariableValue * > _vals
const std::vector< Point > & getGrainCenters() const
std::vector< Point > _grain_centers
virtual void initialize()
ComputeGrainCenterUserObject(const InputParameters ¶meters)
const InputParameters & parameters() const
static InputParameters validParams()