This Material calculates the advection velocity, it's divergence and derivatives acting on a particle/grain. More...
#include <GrainAdvectionVelocity.h>
Public Member Functions | |
| GrainAdvectionVelocity (const InputParameters ¶meters) | |
Protected Member Functions | |
| virtual void | computeQpProperties () |
Protected Attributes | |
| const GrainTrackerInterface & | _grain_tracker |
| getting userobject for calculating grain centers and volumes More... | |
| const GrainForceAndTorqueInterface & | _grain_force_torque |
| getting userobject for calculating grain forces and torques More... | |
| const VectorPostprocessorValue & | _grain_volumes |
| The grain volumes. More... | |
| const std::vector< RealGradient > & | _grain_forces |
| const std::vector< RealGradient > & | _grain_torques |
Private Attributes | |
| const Real | _mt |
| constant value corresponding to grain translation More... | |
| const Real | _mr |
| constant value corresponding to grain rotation More... | |
| const unsigned int | _op_num |
| const std::string | _base_name |
| type of force density material More... | |
| MaterialProperty< std::vector< RealGradient > > & | _velocity_advection |
| Material storing advection velocities of grains. More... | |
This Material calculates the advection velocity, it's divergence and derivatives acting on a particle/grain.
Definition at line 27 of file GrainAdvectionVelocity.h.
| GrainAdvectionVelocity::GrainAdvectionVelocity | ( | const InputParameters & | parameters | ) |
Definition at line 39 of file GrainAdvectionVelocity.C.
|
protectedvirtual |
Definition at line 57 of file GrainAdvectionVelocity.C.
|
private |
type of force density material
Definition at line 56 of file GrainAdvectionVelocity.h.
|
protected |
getting userobject for calculating grain forces and torques
Definition at line 39 of file GrainAdvectionVelocity.h.
|
protected |
Definition at line 44 of file GrainAdvectionVelocity.h.
Referenced by computeQpProperties().
|
protected |
Definition at line 45 of file GrainAdvectionVelocity.h.
Referenced by computeQpProperties().
|
protected |
getting userobject for calculating grain centers and volumes
Definition at line 36 of file GrainAdvectionVelocity.h.
Referenced by computeQpProperties().
|
protected |
The grain volumes.
Definition at line 42 of file GrainAdvectionVelocity.h.
Referenced by computeQpProperties().
|
private |
constant value corresponding to grain rotation
Definition at line 51 of file GrainAdvectionVelocity.h.
Referenced by computeQpProperties().
|
private |
constant value corresponding to grain translation
Definition at line 49 of file GrainAdvectionVelocity.h.
Referenced by computeQpProperties().
|
private |
Definition at line 53 of file GrainAdvectionVelocity.h.
Referenced by computeQpProperties().
|
private |
Material storing advection velocities of grains.
Definition at line 59 of file GrainAdvectionVelocity.h.
Referenced by computeQpProperties().
1.8.16