www.mooseframework.org
Classes | Functions
TensorMechanicsPlasticModel.h File Reference

Go to the source code of this file.

Classes

class  TensorMechanicsPlasticModel
 Plastic Model base class The virtual functions written below must be over-ridden in derived classes to provide actual values. More...
 

Functions

template<>
InputParameters validParams< TensorMechanicsPlasticModel > ()
 

Function Documentation

template<>
InputParameters validParams< TensorMechanicsPlasticModel > ( )

Definition at line 13 of file TensorMechanicsPlasticModel.C.

Referenced by validParams< TensorMechanicsPlasticDruckerPrager >(), validParams< TensorMechanicsPlasticJ2 >(), validParams< TensorMechanicsPlasticMeanCap >(), validParams< TensorMechanicsPlasticMeanCapTC >(), validParams< TensorMechanicsPlasticMohrCoulomb >(), validParams< TensorMechanicsPlasticMohrCoulombMulti >(), validParams< TensorMechanicsPlasticSimpleTester >(), validParams< TensorMechanicsPlasticTensile >(), validParams< TensorMechanicsPlasticTensileMulti >(), validParams< TensorMechanicsPlasticWeakPlaneShear >(), and validParams< TensorMechanicsPlasticWeakPlaneTensile >().

14 {
15  InputParameters params = validParams<GeneralUserObject>();
16  params.addRequiredRangeCheckedParam<Real>("yield_function_tolerance",
17  "yield_function_tolerance>0",
18  "If the yield function is less than this amount, the "
19  "(stress, internal parameter) are deemed admissible.");
20  params.addRequiredRangeCheckedParam<Real>("internal_constraint_tolerance",
21  "internal_constraint_tolerance>0",
22  "The Newton-Raphson process is only deemed converged "
23  "if the internal constraint is less than this.");
24  params.addClassDescription(
25  "Plastic Model base class. Override the virtual functions in your class");
26  return params;
27 }