www.mooseframework.org
Functions
AbaqusCreepMaterial.C File Reference

Go to the source code of this file.

Functions

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

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "SolidMechanicsApp"  ,
AbaqusCreepMaterial   
)

◆ validParams< AbaqusCreepMaterial >()

template<>
InputParameters validParams< AbaqusCreepMaterial > ( )

Definition at line 22 of file AbaqusCreepMaterial.C.

23 {
24  InputParameters params = validParams<SolidModel>();
25  params.addRequiredParam<FileName>("plugin",
26  "The path to the compiled dynamic library for the "
27  "plugin you want to use (without -opt.plugin or "
28  "-dbg.plugin)");
29  params.addRequiredParam<Real>("youngs_modulus", "Young's Modulus");
30  params.addRequiredParam<Real>("poissons_ratio", "Poissons Ratio");
31  params.addRequiredParam<Real>("num_state_vars",
32  "The number of state variables this CREEP routine will use");
33  params.addRequiredParam<unsigned int>(
34  "integration_flag", "The creep integration method: Explicit = 0 and Implicit = 1");
35  params.addRequiredParam<unsigned int>(
36  "solve_definition", "Creep/Swell Explicit/Implicit Integration Definition to use: 1 - 5");
37  params.addParam<unsigned int>("routine_flag",
38  0,
39  "The flag determining when the routine is "
40  "called: Start of increment = 0 and End of "
41  "Increment = 1");
42  return params;
43 }
validParams< SolidModel >
InputParameters validParams< SolidModel >()
Definition: SolidModel.C:31