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

Go to the source code of this file.

Classes

class  StressDivergence
 

Functions

template<>
InputParameters validParams< StressDivergence > ()
 

Function Documentation

◆ validParams< StressDivergence >()

template<>
InputParameters validParams< StressDivergence > ( )

Definition at line 26 of file StressDivergence.C.

27 {
28  InputParameters params = validParams<Kernel>();
29  params.addRequiredParam<unsigned int>("component",
30  "An integer corresponding to the direction "
31  "the variable this kernel acts in. (0 for x, "
32  "1 for y, 2 for z)");
33  params.addCoupledVar("disp_x", "The x displacement");
34  params.addCoupledVar("disp_y", "The y displacement");
35  params.addCoupledVar("disp_z", "The z displacement");
36  params.addCoupledVar("temp", "The temperature");
37  params.addParam<Real>("zeta", 0.0, "Stiffness dependent Rayleigh damping coefficient");
38  params.addParam<Real>("alpha", 0.0, "alpha parameter required for HHT time integration");
39  params.addParam<std::string>(
40  "appended_property_name", "", "Name appended to material properties to make them unique");
41  params.addParam<bool>("volumetric_locking_correction",
42  true,
43  "Set to false to turn off volumetric locking correction");
44 
45  params.set<bool>("use_displaced_mesh") = true;
46 
47  return params;
48 }