Go to the source code of this file.
◆ validParams< MaterialTensorCalculator >()
Definition at line 15 of file MaterialTensorCalculator.C.
17 InputParameters params = emptyInputParameters();
18 MooseEnum quantities(
"VonMises=1 EffectiveStrain Hydrostatic Direction Hoop Radial Axial "
19 "MaxPrincipal MedPrincipal MinPrincipal FirstInvariant SecondInvariant "
20 "ThirdInvariant TriAxiality VolumetricStrain");
23 "index", -1,
"The index into the tensor, from 0 to 5 (xx, yy, zz, xy, yz, zx).");
24 params.addParam<MooseEnum>(
25 "quantity", quantities,
"A scalar quantity to compute: " + quantities.getRawNames());
27 params.addParam<RealVectorValue>(
29 RealVectorValue(0, 0, 0),
30 "Start point for axis used to calculate some material tensor quantities");
31 params.addParam<RealVectorValue>(
33 RealVectorValue(0, 1, 0),
34 "End point for axis used to calculate some material tensor quantities");
35 params.addParam<RealVectorValue>(
"direction", RealVectorValue(1, 0, 0),
"Direction vector");
Referenced by validParams< LineMaterialSymmTensorSampler >(), validParams< MaterialTensorAux >(), validParams< MaterialTensorIntegralSM >(), and validParams< XFEMMaterialTensorMarkerUserObject >().