www.mooseframework.org
Functions
CombinedCreepPlasticity.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("SolidMechanicsApp", CombinedCreepPlasticity)
 
template<>
InputParameters validParams< CombinedCreepPlasticity > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "SolidMechanicsApp"  ,
CombinedCreepPlasticity   
)

◆ validParams< CombinedCreepPlasticity >()

template<>
InputParameters validParams< CombinedCreepPlasticity > ( )

Definition at line 19 of file CombinedCreepPlasticity.C.

20 {
21  InputParameters params = validParams<ConstitutiveModel>();
22 
23  params.addRequiredParam<std::vector<std::string>>("submodels",
24  "List of submodel ConstitutiveModels");
25 
26  params.addParam<unsigned int>("max_its", 30, "Maximum number of submodel iterations");
27  params.addParam<bool>("internal_solve_full_iteration_history",
28  false,
29  "Set true to output submodel iteration information");
30  params.addParam<Real>(
31  "relative_tolerance", 1e-5, "Relative convergence tolerance for combined submodel iteration");
32  params.addParam<Real>(
33  "absolute_tolerance", 1e-5, "Absolute convergence tolerance for combined submodel iteration");
34  params.addClassDescription("Models creep and instantaneous plasticity deformation");
35 
36  return params;
37 }
validParams< ConstitutiveModel >
InputParameters validParams< ConstitutiveModel >()
Definition: ConstitutiveModel.C:16