www.mooseframework.org
Functions
TensorMechanicsHardeningExponential.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< TensorMechanicsHardeningExponential > ()
 

Function Documentation

template<>
InputParameters validParams< TensorMechanicsHardeningExponential > ( )

Definition at line 11 of file TensorMechanicsHardeningExponential.C.

12 {
13  InputParameters params = validParams<TensorMechanicsHardeningModel>();
14  params.addRequiredParam<Real>("value_0", "The value of the parameter at internal_parameter = 0");
15  params.addParam<Real>("value_residual",
16  "The value of the parameter for internal_parameter = "
17  "infinity. Default = value_0, ie perfect plasticity");
18  params.addParam<Real>("rate",
19  0,
20  "Let p = internal_parameter. Then value = value_residual + "
21  "(value_0 - value_residual)*exp(-rate*intnal_parameter)");
22  params.addClassDescription("Hardening is Exponential");
23  return params;
24 }
InputParameters validParams< TensorMechanicsHardeningModel >()