www.mooseframework.org
Functions
ComputeEigenstrainBase.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< ComputeEigenstrainBase > ()
 

Function Documentation

template<>
InputParameters validParams< ComputeEigenstrainBase > ( )

Definition at line 13 of file ComputeEigenstrainBase.C.

Referenced by validParams< ComputeEigenstrain >(), validParams< ComputeEigenstrainFromInitialStress >(), validParams< ComputeReducedOrderEigenstrain >(), validParams< ComputeThermalExpansionEigenstrainBase >(), validParams< ComputeVariableBaseEigenStrain >(), and validParams< ComputeVolumetricEigenstrain >().

14 {
15  InputParameters params = validParams<Material>();
16  params.addParam<std::string>("base_name",
17  "Optional parameter that allows the user to define "
18  "multiple mechanics material systems on the same "
19  "block, i.e. for multiple phases");
20  params.addRequiredParam<std::string>("eigenstrain_name",
21  "Material property name for the eigenstrain tensor computed "
22  "by this model. IMPORTANT: The name of this property must "
23  "also be provided to the strain calculator.");
24  params.addParam<bool>("incremental_form",
25  false,
26  "Should the eigenstrain be in incremental form (for incremental models)?");
27  return params;
28 }