Struct designed to hold info about a single yield function and its derivatives, as well as the flow directions. More...
#include <MultiParameterPlasticityStressUpdate.h>
Public Member Functions | |
yieldAndFlow () | |
yieldAndFlow (unsigned num_var, unsigned num_intnl) | |
bool | operator< (const yieldAndFlow &fd) const |
Public Attributes | |
Real | f |
std::vector< Real > | df |
std::vector< Real > | df_di |
std::vector< Real > | dg |
std::vector< std::vector< Real > > | d2g |
std::vector< std::vector< Real > > | d2g_di |
Struct designed to hold info about a single yield function and its derivatives, as well as the flow directions.
Definition at line 210 of file MultiParameterPlasticityStressUpdate.h.
|
inline |
Definition at line 219 of file MultiParameterPlasticityStressUpdate.h.
|
inline |
Definition at line 221 of file MultiParameterPlasticityStressUpdate.h.
|
inline |
Definition at line 232 of file MultiParameterPlasticityStressUpdate.h.
std::vector<std::vector<Real> > MultiParameterPlasticityStressUpdate::yieldAndFlow::d2g |
Definition at line 216 of file MultiParameterPlasticityStressUpdate.h.
Referenced by CappedWeakPlaneCosseratStressUpdate::consistentTangentOperator(), CappedWeakPlaneStressUpdate::consistentTangentOperator(), and MultiParameterPlasticityStressUpdate::dnRHSdVar().
std::vector<std::vector<Real> > MultiParameterPlasticityStressUpdate::yieldAndFlow::d2g_di |
Definition at line 217 of file MultiParameterPlasticityStressUpdate.h.
Referenced by CappedWeakPlaneCosseratStressUpdate::consistentTangentOperator(), CappedWeakPlaneStressUpdate::consistentTangentOperator(), MultiParameterPlasticityStressUpdate::dnRHSdVar(), and MultiParameterPlasticityStressUpdate::dVardTrial().
std::vector<Real> MultiParameterPlasticityStressUpdate::yieldAndFlow::df |
Definition at line 213 of file MultiParameterPlasticityStressUpdate.h.
Referenced by MultiParameterPlasticityStressUpdate::dnRHSdVar().
std::vector<Real> MultiParameterPlasticityStressUpdate::yieldAndFlow::df_di |
Definition at line 214 of file MultiParameterPlasticityStressUpdate.h.
Referenced by MultiParameterPlasticityStressUpdate::dnRHSdVar(), and MultiParameterPlasticityStressUpdate::dVardTrial().
std::vector<Real> MultiParameterPlasticityStressUpdate::yieldAndFlow::dg |
Definition at line 215 of file MultiParameterPlasticityStressUpdate.h.
Referenced by MultiParameterPlasticityStressUpdate::calculateRHS(), CappedWeakPlaneCosseratStressUpdate::consistentTangentOperator(), CappedDruckerPragerCosseratStressUpdate::consistentTangentOperator(), CappedWeakPlaneStressUpdate::consistentTangentOperator(), CappedDruckerPragerStressUpdate::consistentTangentOperator(), TwoParameterPlasticityStressUpdate::consistentTangentOperator(), MultiParameterPlasticityStressUpdate::consistentTangentOperatorV(), MultiParameterPlasticityStressUpdate::dnRHSdVar(), TwoParameterPlasticityStressUpdate::setInelasticStrainIncrementAfterReturn(), MultiParameterPlasticityStressUpdate::setInelasticStrainIncrementAfterReturn(), CappedWeakPlaneCosseratStressUpdate::setStressAfterReturn(), CappedWeakInclinedPlaneStressUpdate::setStressAfterReturn(), and CappedWeakPlaneStressUpdate::setStressAfterReturn().
Real MultiParameterPlasticityStressUpdate::yieldAndFlow::f |
Definition at line 212 of file MultiParameterPlasticityStressUpdate.h.
Referenced by MultiParameterPlasticityStressUpdate::calculateRHS(), and operator<().