www.mooseframework.org
Functions
GeneralizedMaxwellModel.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< GeneralizedMaxwellModel > ()
 

Function Documentation

template<>
InputParameters validParams< GeneralizedMaxwellModel > ( )

Definition at line 12 of file GeneralizedMaxwellModel.C.

13 {
14  InputParameters params = validParams<GeneralizedMaxwellBase>();
15  params.addClassDescription(
16  "Generalized Maxwell model composed of a parralel assembly of unit Maxwell modules");
17  params.addRequiredParam<Real>("young_modulus", "initial elastic modulus of the material");
18  params.addRequiredParam<Real>("poisson_ratio", "initial poisson ratio of the material");
19  params.addRequiredParam<std::vector<Real>>(
20  "creep_modulus", "list of the elastic moduli of the different springs in the material");
21  params.addRequiredParam<std::vector<Real>>(
22  "creep_viscosity",
23  "list of the characteristic times of the different dashpots in the material");
24  params.addParam<std::vector<Real>>(
25  "creep_ratio", "list of the poisson ratios of the different springs in the material");
26  params.set<bool>("force_recompute_properties") = false;
27  params.suppressParameter<bool>("force_recompute_properties");
28  return params;
29 }
InputParameters validParams< GeneralizedMaxwellBase >()