www.mooseframework.org
Functions
TensorMechanicsHardeningPowerRule.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< TensorMechanicsHardeningPowerRule > ()
 

Function Documentation

template<>
InputParameters validParams< TensorMechanicsHardeningPowerRule > ( )

Definition at line 11 of file TensorMechanicsHardeningPowerRule.C.

12 {
13  InputParameters params = validParams<TensorMechanicsHardeningModel>();
14  params.addRequiredParam<Real>("value_0", "The yield strength when internal variable = 0");
15  params.addParam<Real>("epsilon0", 1.0, "The reference strain");
16  params.addParam<Real>(
17  "exponent",
18  0.0,
19  "Let p = internal_parameter. Then value = value_0 * (p / epsilon0 + 1)^{exponent})");
20  params.addClassDescription("Hardening defined by power rule");
21  return params;
22 }
InputParameters validParams< TensorMechanicsHardeningModel >()