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

Go to the source code of this file.

Classes

class  LinearGeneralAnisotropicMaterial
 

Functions

template<>
InputParameters validParams< LinearGeneralAnisotropicMaterial > ()
 

Function Documentation

◆ validParams< LinearGeneralAnisotropicMaterial >()

template<>
InputParameters validParams< LinearGeneralAnisotropicMaterial > ( )

Definition at line 26 of file LinearGeneralAnisotropicMaterial.C.

27 {
28  InputParameters params = validParams<SolidMechanicsMaterial>();
29  params.addRequiredParam<std::vector<Real>>("C_matrix", "Stiffness tensor for matrix");
30  params.addRequiredParam<bool>("all_21",
31  "True if all 21 independent values are given; else false "
32  "indicates only 9 values given (C11, C12, C13, C22, C23, "
33  "C33, C44, C55, C66.");
34  params.addParam<Real>("euler_angle_1", 0.0, "Euler angle in direction 1");
35  params.addParam<Real>("euler_angle_2", 0.0, "Euler angle in direction 2");
36  params.addParam<Real>("euler_angle_3", 0.0, "Euler angle in direction 3");
37 
38  return params;
39 }
validParams< SolidMechanicsMaterial >
InputParameters validParams< SolidMechanicsMaterial >()
Definition: SolidMechanicsMaterial.C:17