ComputeElasticityTensor defines an elasticity tensor material object with a given base name.
ComputeElasticityTensorCP(const InputParameters ¶meters)
ComputeElasticityTensorCP defines an elasticity tensor material object for crystal plasticity.
virtual void assignEulerAngles()
virtual void computeQpElasticityTensor()
const ElementPropertyReadFile * _read_prop_user_object
Element property read user object Presently used to read Euler angles - see test.
MaterialProperty< RankTwoTensor > & _crysrot
Crystal Rotation Matrix.
This is a RealTensor version of a rotation matrix It is instantiated with the Euler angles,...
static InputParameters validParams()
MaterialProperty< RealVectorValue > & _Euler_angles_mat_prop
InputParameters validParams< ComputeElasticityTensorCP >()
RotationTensor _R
Rotation matrix.