Go to the source code of this file.
|
class | EulerAngleUpdater |
| Update Euler angles of each grains after rigid body rotation This class estimates the rotation of principal axes of the grains due to applied torques and calculates the final grain orientation. More...
|
|
◆ validParams< EulerAngleUpdater >()
Definition at line 19 of file EulerAngleUpdater.C.
22 params.addClassDescription(
23 "Provide updated euler angles after rigid body rotation of the grains.");
24 params.addRequiredParam<UserObjectName>(
"grain_tracker_object",
25 "The FeatureFloodCount UserObject to get values from.");
26 params.addRequiredParam<UserObjectName>(
"euler_angle_provider",
27 "Name of Euler angle provider user object");
28 params.addRequiredParam<UserObjectName>(
"grain_torques_object",
29 "Name of Euler angle provider user object");
30 params.addRequiredParam<VectorPostprocessorName>(
"grain_volumes",
31 "The feature volume VectorPostprocessorValue.");
32 params.addParam<Real>(
"rotation_constant", 1.0,
"Constant value characterizing grain rotation");