SlopeSaturationVoceIsotropicHardening

Source: models/solid_mechanics/plasticity/SlopeSaturationVoceIsotropicHardening.py

SlopeSaturationVoce isotropic hardening model, \(\dot{h} = \theta_0 \left(1 - \frac{h}{R} \right) \varepsilon_p\), where \(R\) is the isotropic hardening upon saturation, and \(\theta_0\) is the initial hardening rate. In addition to the reparameterization, this model differences from the VoceIsotropicHardening model in that it defines the hardening rate in a non-assocative manner. This is sometimes handy, for example in supplementing the model with static recovery.

Inputs

flow_rateinput · Scalar · required

Flow rate

isotropic_hardeninginput · Scalar · required

Isotropic hardening variable

Parameters

saturated_hardeningparameter · Scalar · required

Saturated isotropic hardening

initial_hardening_rateparameter · Scalar · required

Initial hardening rate