www.mooseframework.org
Functions
EulerAngleUpdaterCheck.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("PhaseFieldApp", EulerAngleUpdaterCheck)
 
template<>
InputParameters validParams< EulerAngleUpdaterCheck > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "PhaseFieldApp"  ,
EulerAngleUpdaterCheck   
)

◆ validParams< EulerAngleUpdaterCheck >()

template<>
InputParameters validParams< EulerAngleUpdaterCheck > ( )

Definition at line 21 of file EulerAngleUpdaterCheck.C.

22 {
23  InputParameters params = validParams<GeneralVectorPostprocessor>();
24  params.addClassDescription(
25  "Provide updated Euler angles after rigid body rotation of the grains.");
26  params.addRequiredParam<UserObjectName>("grain_tracker_object",
27  "The FeatureFloodCount UserObject to get values from.");
28  params.addParam<UserObjectName>("euler_angle_updater",
29  "Name of Euler angle provider user object");
30  params.addRequiredParam<UserObjectName>("grain_torques_object",
31  "Name of Euler angle provider user object");
32  params.addRequiredParam<VectorPostprocessorName>("grain_volumes",
33  "The feature volume VectorPostprocessorValue.");
34  params.addParam<Real>("rotation_constant", 1.0, "constant value characterizing grain rotation");
35  return params;
36 }