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