www.mooseframework.org
Classes | Functions
StressUpdateBase.h File Reference

Go to the source code of this file.

Classes

class  StressUpdateBase
 StressUpdateBase is a material that is not called by MOOSE because of the compute=false flag set in the parameter list. More...
 

Functions

template<>
InputParameters validParams< StressUpdateBase > ()
 

Function Documentation

template<>
InputParameters validParams< StressUpdateBase > ( )

Definition at line 13 of file StressUpdateBase.C.

Referenced by validParams< LinearViscoelasticStressUpdate >(), validParams< MultiParameterPlasticityStressUpdate >(), and validParams< RadialReturnStressUpdate >().

14 {
15  InputParameters params = validParams<Material>();
16  params.addClassDescription("Calculates an admissible state (stress that lies on or within the "
17  "yield surface, plastic strains, internal parameters, etc). This "
18  "class is intended to be a parent class for classes with specific "
19  "constitutive models.");
20  // The return stress increment classes are intended to be iterative materials, so must set compute
21  // = false for all inheriting classes
22  params.set<bool>("compute") = false;
23  params.suppressParameter<bool>("compute");
24  return params;
25 }