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

Go to the source code of this file.

Classes

class  StressDivergenceTensors
 StressDivergenceTensors mostly copies from StressDivergence. More...
 

Functions

template<>
InputParameters validParams< StressDivergenceTensors > ()
 

Function Documentation

template<>
InputParameters validParams< StressDivergenceTensors > ( )

Definition at line 21 of file StressDivergenceTensors.C.

Referenced by validParams< CosseratStressDivergenceTensors >(), validParams< DynamicStressDivergenceTensors >(), validParams< StressDivergenceRSphericalTensors >(), and validParams< StressDivergenceRZTensors >().

22 {
23  InputParameters params = validParams<ALEKernel>();
24  params.addClassDescription("Stress divergence kernel for the Cartesian coordinate system");
25  params.addRequiredParam<unsigned int>("component",
26  "An integer corresponding to the direction "
27  "the variable this kernel acts in. (0 for x, "
28  "1 for y, 2 for z)");
29  params.addRequiredCoupledVar("displacements",
30  "The string of displacements suitable for the problem statement");
31  params.addCoupledVar("temperature",
32  "The name of the temperature variable used in the "
33  "ComputeThermalExpansionEigenstrain. (Not required for "
34  "simulations without temperature coupling.)");
35  params.addParam<std::string>(
36  "thermal_eigenstrain_name",
37  "thermal_eigenstrain",
38  "The eigenstrain_name used in the ComputeThermalExpansionEigenstrain.");
39  params.addParam<std::string>("base_name", "Material property base name");
40  params.set<bool>("use_displaced_mesh") = false;
41  params.addParam<bool>(
42  "use_finite_deform_jacobian", false, "Jacobian for corotational finite strain");
43  params.addParam<bool>("volumetric_locking_correction",
44  false,
45  "Set to false to turn off volumetric locking correction");
46  return params;
47 }
InputParameters validParams< ALEKernel >()
Definition: ALEKernel.C:15