18 params.
addParam<
Real>(
"euler_angle_1", 0.0,
"Euler angle in direction 1");
19 params.
addParam<
Real>(
"euler_angle_2", 0.0,
"Euler angle in direction 2");
20 params.
addParam<
Real>(
"euler_angle_3", 0.0,
"Euler angle in direction 3");
22 "Rotation matrix to apply to elasticity tensor.");
30 _Euler_angles(this->template getParam<
Real>(
"euler_angle_1"),
31 this->template getParam<
Real>(
"euler_angle_2"),
32 this->template getParam<
Real>(
"euler_angle_3")),
33 _rotation_matrix(this->isParamValid(
"rotation_matrix")
ComputeElasticityTensorBase the base class for computing elasticity tensors.
ComputeRotatedElasticityTensorBaseTempl(const InputParameters ¶meters)
ComputeRotatedElasticityTensorBase is an intermediate base class that rotates an elasticity tensor ba...
static InputParameters validParams()
TensorValue< Real > RealTensorValue
static InputParameters validParams()
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real