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

Go to the source code of this file.

Classes

class  TensorMechanicsAction
 

Functions

template<>
InputParameters validParams< TensorMechanicsAction > ()
 

Function Documentation

template<>
InputParameters validParams< TensorMechanicsAction > ( )

Definition at line 19 of file TensorMechanicsAction.C.

Referenced by validParams< DynamicTensorMechanicsAction >(), validParams< LegacyTensorMechanicsAction >(), and validParams< PoroMechanicsAction >().

20 {
21  InputParameters params = validParams<TensorMechanicsActionBase>();
22  params.addClassDescription("Set up stress divergence kernels with coordinate system aware logic");
23 
24  // parameters specified here only appear in the input file sub-blocks of the
25  // Master action, not in the common parameters area
26  params.addParam<std::vector<SubdomainName>>("block",
27  "The list of ids of the blocks (subdomain) "
28  "that the stress divergence kernels will be "
29  "applied to");
30  params.addParamNamesToGroup("block", "Advanced");
31 
32  params.addParam<MultiMooseEnum>("additional_generate_output",
34  "Add scalar quantity output for stress and/or strain (will be "
35  "appended to the list in `generate_output`)");
36  params.addParamNamesToGroup("additional_generate_output", "Output");
37 
38  return params;
39 }
static MultiMooseEnum outputPropertiesType()
InputParameters validParams< TensorMechanicsActionBase >()