unsigned int _n_euler_angle_vars
MaterialProperty< RealVectorValue > & _Euler_angles_mat_prop
Material property that stores the values of the Euler Angles for postprocessing.
ComputeElasticityTensorCP(const InputParameters ¶meters)
static InputParameters validParams()
RotationTensor _R
Rotation matrix.
ComputeElasticityTensorCP defines an elasticity tensor material object for crystal plasticity models...
MaterialProperty< RankTwoTensor > & _crysrot
Crystal Rotation Matrix used to rotate the slip system direction and normal.
const std::vector< const VariableValue * > _euler_angle_vars
ComputeElasticityTensor defines an elasticity tensor material object with a given base name...
This is a RealTensor version of a rotation matrix It is instantiated with the Euler angles...
const PropertyReadFile *const _read_prop_user_object
Element property read user object used to read in Euler angles.
virtual void assignEulerAngles()
bool _user_provided_rotation_matrix
flag for user-defined rotation matrix, supplied in input file
const InputParameters & parameters() const
virtual void computeQpElasticityTensor() override
Defines the constant rotation matrix from the user specified Bunge Euler Angles or user-supplied rota...