52 const std::vector<const VariableValue *>
_vals;
std::vector< Real > VectorPostprocessorValue
This class provides interface for extracting the forces and torques computed in other UserObjects.
std::vector< unsigned int > _grain_ids
obtain the active grain ids
const std::vector< RealGradient > & _grain_forces
unsigned int _c_var
int label for the Concentration
const VariableGradient & _grad_c
Variable gradient for the concentration.
const std::vector< Real > & _grain_force_c_jacobians
const GrainTrackerInterface & _grain_tracker
grain tracker object
const std::string _base_name
base name specifying type of force density material
const Real _mt
constant value corresponding to grain translation
RealGradient _velocity_advection_jacobian
const std::vector< unsigned int > _vals_var
RealGradient _velocity_advection
storing the advection velocity and corresponding jacobian entries calculated in userobjects
const std::vector< const VariableValue * > _vals
Variable value for the order parameters.
virtual void precalculateOffDiagJacobian(unsigned int jvar)
const VectorPostprocessorValue & _grain_volumes
The grain volumes.
virtual void timestepSetup()
const std::vector< std::vector< Real > > & _grain_force_eta_jacobians
const unsigned int _op_num
no. of order parameters
const VariableValue & _c
Variable value for the concentration.
static InputParameters validParams()
virtual void precalculateResidual()
const std::vector< const VariableGradient * > _grad_vals
const std::vector< dof_id_type > & _var_dofs
Variable's local dof indices.
virtual bool globalDoFEnabled(MooseVariableFEBase &, dof_id_type)
const std::vector< dof_id_type > & _c_dofs
local dof indices of variable c
const std::vector< RealGradient > & _grain_torques
virtual void precalculateJacobian()
virtual void calculateAdvectionVelocity()
const Real _mr
constant value corresponding to grain rotation
unsigned int _total_dofs
get the total no. of dofs in the system
const GrainForceAndTorqueInterface & _grain_force_torque
getting userobject for calculating grain forces and torques
This class defines the interface for the GrainTracking objects.
const InputParameters & parameters() const
VariableValueTempl< false > VariableValue
VariableGradientTempl< false > VariableGradient