This user object classs Computes power law hardening. More...
#include <HEVPRambergOsgoodHardening.h>
Public Member Functions | |
HEVPRambergOsgoodHardening (const InputParameters ¶meters) | |
virtual bool | computeValue (unsigned int, Real &) const |
virtual bool | computeDerivative (unsigned int, const std::string &, Real &) const |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Attributes | |
Real | _sig0 |
Real | _peeq0 |
Real | _exponent |
std::string | _intvar_prop_name |
const MaterialProperty< Real > & | _intvar |
This user object classs Computes power law hardening.
Definition at line 23 of file HEVPRambergOsgoodHardening.h.
HEVPRambergOsgoodHardening::HEVPRambergOsgoodHardening | ( | const InputParameters & | parameters | ) |
Definition at line 28 of file HEVPRambergOsgoodHardening.C.
|
virtual |
Implements HEVPStrengthUOBase.
Definition at line 44 of file HEVPRambergOsgoodHardening.C.
|
virtual |
Implements HEVPStrengthUOBase.
Definition at line 37 of file HEVPRambergOsgoodHardening.C.
|
static |
Definition at line 17 of file HEVPRambergOsgoodHardening.C.
|
protected |
Definition at line 36 of file HEVPRambergOsgoodHardening.h.
Referenced by computeDerivative(), and computeValue().
|
protectedinherited |
Definition at line 36 of file HEVPStrengthUOBase.h.
Referenced by computeDerivative(), computeValue(), and HEVPLinearHardening::computeValue().
|
protectedinherited |
Definition at line 35 of file HEVPStrengthUOBase.h.
Referenced by HEVPLinearHardening::computeDerivative(), and computeDerivative().
|
protected |
Definition at line 35 of file HEVPRambergOsgoodHardening.h.
Referenced by computeDerivative(), and computeValue().
|
protected |
Definition at line 34 of file HEVPRambergOsgoodHardening.h.
Referenced by computeDerivative(), and computeValue().