std::vector< Real > VectorPostprocessorValue
This Material calculates the advection velocity, it's divergence and derivatives acting on a particle...
static InputParameters validParams()
const GrainTrackerInterface & _grain_tracker
getting userobject for calculating grain centers and volumes
const GrainForceAndTorqueInterface & _grain_force_torque
getting userobject for calculating grain forces and torques
const std::vector< RealGradient > & _grain_forces
const VectorPostprocessorValue & _grain_volumes
The grain volumes.
const Real _mr
constant value corresponding to grain rotation
const std::string _base_name
type of force density material
MaterialProperty< std::vector< RealGradient > > & _velocity_advection
Material storing advection velocities of grains.
const unsigned int _op_num
const Real _mt
constant value corresponding to grain translation
virtual void computeQpProperties()
const std::vector< RealGradient > & _grain_torques
This class provides interface for extracting the forces and torques computed in other UserObjects.
This class defines the interface for the GrainTracking objects.