www.mooseframework.org
Classes | Functions
GrainTrackerElasticity.h File Reference

Go to the source code of this file.

Classes

class  GrainTrackerElasticity
 Manage a list of elasticity tensors for the grains. More...
 

Functions

template<>
InputParameters validParams< GrainTrackerElasticity > ()
 

Function Documentation

◆ validParams< GrainTrackerElasticity >()

template<>
InputParameters validParams< GrainTrackerElasticity > ( )

Definition at line 18 of file GrainTrackerElasticity.C.

19 {
20  InputParameters params = validParams<GrainTracker>();
21  params.addParam<bool>("random_rotations",
22  true,
23  "Generate random rotations when the Euler Angle "
24  "provider runs out of data (otherwise error "
25  "out)");
26  params.addRequiredParam<std::vector<Real>>("C_ijkl", "Unrotated stiffness tensor");
27  params.addParam<MooseEnum>(
28  "fill_method", RankFourTensor::fillMethodEnum() = "symmetric9", "The fill method");
29  params.addRequiredParam<UserObjectName>("euler_angle_provider",
30  "Name of Euler angle provider user object");
31  return params;
32 }
validParams< GrainTracker >
InputParameters validParams< GrainTracker >()
Definition: GrainTracker.C:50