www.mooseframework.org
Functions
ComputeStrainBase.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< ComputeStrainBase > ()
 

Function Documentation

template<>
InputParameters validParams< ComputeStrainBase > ( )

Definition at line 14 of file ComputeStrainBase.C.

Referenced by validParams< ComputeCosseratSmallStrain >(), validParams< ComputeCrackTipEnrichmentSmallStrain >(), validParams< ComputeIncrementalStrainBase >(), and validParams< ComputeSmallStrain >().

15 {
16  InputParameters params = validParams<Material>();
17  params.addRequiredCoupledVar(
18  "displacements",
19  "The displacements appropriate for the simulation geometry and coordinate system");
20  params.addParam<std::string>("base_name",
21  "Optional parameter that allows the user to define "
22  "multiple mechanics material systems on the same "
23  "block, i.e. for multiple phases");
24  params.addParam<bool>(
25  "volumetric_locking_correction", false, "Flag to correct volumetric locking");
26  params.addParam<std::vector<MaterialPropertyName>>(
27  "eigenstrain_names", "List of eigenstrains to be applied in this strain calculation");
28  params.suppressParameter<bool>("use_displaced_mesh");
29  return params;
30 }