This user object classs Computes linear hardening.
More...
#include <HEVPLinearHardening.h>
This user object classs Computes linear hardening.
Definition at line 23 of file HEVPLinearHardening.h.
◆ HEVPLinearHardening()
HEVPLinearHardening::HEVPLinearHardening |
( |
const InputParameters & |
parameters | ) |
|
◆ computeDerivative()
bool HEVPLinearHardening::computeDerivative |
( |
unsigned int |
, |
|
|
const std::string & |
coupled_var_name, |
|
|
Real & |
val |
|
) |
| const |
|
virtual |
◆ computeValue()
bool HEVPLinearHardening::computeValue |
( |
unsigned int |
qp, |
|
|
Real & |
val |
|
) |
| const |
|
virtual |
◆ validParams()
InputParameters HEVPLinearHardening::validParams |
( |
| ) |
|
|
static |
Definition at line 17 of file HEVPLinearHardening.C.
20 params.addParam<Real>(
"yield_stress",
"Yield strength");
21 params.addParam<Real>(
"slope",
"Linear hardening slope");
22 params.addClassDescription(
"User Object for linear hardening");
◆ _intvar
const MaterialProperty<Real>& HEVPStrengthUOBase::_intvar |
|
protectedinherited |
◆ _intvar_prop_name
std::string HEVPStrengthUOBase::_intvar_prop_name |
|
protectedinherited |
◆ _sig0
Real HEVPLinearHardening::_sig0 |
|
protected |
◆ _slope
Real HEVPLinearHardening::_slope |
|
protected |
The documentation for this class was generated from the following files: