www.mooseframework.org
Classes | Typedefs | Functions
AbaqusCreepMaterial.h File Reference

Go to the source code of this file.

Classes

class  AbaqusCreepMaterial
 

Typedefs

typedef void(* creep_t) (Real DECRA[], Real DESWA[], Real STATEV[], Real *SERD, Real EC[], Real ESW[], Real *P, Real *QTILD, Real *TEMP, Real *DTEMP, Real PREDEF[], Real DPRED[], Real TIME[], Real *DTIME, Real *CMNAME, Real *LEXIMP, Real *LEND, Real COORDS[], Real *NSTATV, int *NOEL, int *NPT, int *LAYER, int *KSPT, int *KSTEP, int *KINC)
 

Functions

template<>
InputParameters validParams< AbaqusCreepMaterial > ()
 

Typedef Documentation

typedef void(* creep_t) (Real DECRA[], Real DESWA[], Real STATEV[], Real *SERD, Real EC[], Real ESW[], Real *P, Real *QTILD, Real *TEMP, Real *DTEMP, Real PREDEF[], Real DPRED[], Real TIME[], Real *DTIME, Real *CMNAME, Real *LEXIMP, Real *LEND, Real COORDS[], Real *NSTATV, int *NOEL, int *NPT, int *LAYER, int *KSPT, int *KSTEP, int *KINC)

Definition at line 12 of file AbaqusCreepMaterial.h.

Function Documentation

template<>
InputParameters validParams< AbaqusCreepMaterial > ( )

Definition at line 17 of file AbaqusCreepMaterial.C.

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