Classes | Functions
LinearViscoelasticStressUpdate.h File Reference

Go to the source code of this file.


class  LinearViscoelasticStressUpdate
 This class computes a creep strain increment associated with a linear viscoelastic model contained in a LinearViscoelasticityBase material. More...


InputParameters validParams< LinearViscoelasticStressUpdate > ()

Function Documentation

InputParameters validParams< LinearViscoelasticStressUpdate > ( )

Definition at line 11 of file LinearViscoelasticStressUpdate.C.

12 {
13  InputParameters params = validParams<StressUpdateBase>();
14  params.addParam<std::string>("base_name", "optional string prepended to the creep strain name");
15  params.addParam<std::string>(
16  "apparent_creep_strain",
17  "apparent_creep_strain",
18  "name of the apparent creep strain (defined by a LinearViscoelasticityBase material)");
19  params.addParam<std::string>(
20  "apparent_elasticity_tensor",
21  "apparent_elasticity_tensor",
22  "name of the apparent elasticity tensor (defined by a LinearViscoelasticityBase material)");
23  params.addParam<std::string>(
24  "instantaneous_elasticity_tensor_inv",
25  "instantaneous_elasticity_tensor_inv",
26  "name of the apparent compliance tensor (defined by a LinearViscoelasticityBase material)");
27  return params;
28 }
InputParameters validParams< StressUpdateBase >()