www.mooseframework.org
Functions
IsotropicPlasticityStressUpdate.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< IsotropicPlasticityStressUpdate > ()
 

Function Documentation

template<>
InputParameters validParams< IsotropicPlasticityStressUpdate > ( )

Definition at line 14 of file IsotropicPlasticityStressUpdate.C.

Referenced by validParams< IsotropicPowerLawHardeningStressUpdate >(), and validParams< TemperatureDependentHardeningStressUpdate >().

15 {
16  InputParameters params = validParams<RadialReturnStressUpdate>();
17  params.addClassDescription("This class uses the discrete material in a radial return isotropic "
18  "plasticity model. This class is one of the basic radial return "
19  "constitutive models, yet it can be used in conjunction with other "
20  "creep and plasticity materials for more complex simulations.");
21  // Linear strain hardening parameters
22  params.addParam<FunctionName>("yield_stress_function",
23  "Yield stress as a function of temperature");
24  params.addParam<Real>(
25  "yield_stress", 0.0, "The point at which plastic strain begins accumulating");
26  params.addParam<FunctionName>("hardening_function",
27  "True stress as a function of plastic strain");
28  params.addParam<Real>("hardening_constant", 0.0, "Hardening slope");
29  params.addCoupledVar("temperature", 0.0, "Coupled Temperature");
30  params.addParam<std::string>(
31  "plastic_prepend", "", "String that is prepended to the plastic_strain Material Property");
32 
33  return params;
34 }
InputParameters validParams< RadialReturnStressUpdate >()