This user object is a pure virtual base classs Derived classes computes material resistances and derivatives. More...
#include <HEVPStrengthUOBase.h>
Public Member Functions | |
| HEVPStrengthUOBase (const InputParameters ¶meters) | |
| virtual bool | computeValue (unsigned int, Real &) const =0 |
| virtual bool | computeDerivative (unsigned int, const std::string &, Real &) const =0 |
Static Public Member Functions | |
| static InputParameters | validParams () |
Protected Attributes | |
| std::string | _intvar_prop_name |
| const MaterialProperty< Real > & | _intvar |
This user object is a pure virtual base classs Derived classes computes material resistances and derivatives.
Definition at line 24 of file HEVPStrengthUOBase.h.
| HEVPStrengthUOBase::HEVPStrengthUOBase | ( | const InputParameters & | parameters | ) |
Definition at line 26 of file HEVPStrengthUOBase.C.
|
pure virtual |
Implemented in HEVPLinearHardening, and HEVPRambergOsgoodHardening.
|
pure virtual |
Implemented in HEVPLinearHardening, and HEVPRambergOsgoodHardening.
|
static |
Definition at line 15 of file HEVPStrengthUOBase.C.
Referenced by HEVPLinearHardening::validParams(), and HEVPRambergOsgoodHardening::validParams().
|
protected |
Definition at line 36 of file HEVPStrengthUOBase.h.
Referenced by HEVPRambergOsgoodHardening::computeDerivative(), HEVPLinearHardening::computeValue(), and HEVPRambergOsgoodHardening::computeValue().
|
protected |
Definition at line 35 of file HEVPStrengthUOBase.h.
Referenced by HEVPLinearHardening::computeDerivative(), and HEVPRambergOsgoodHardening::computeDerivative().
1.8.16