AssociativePlasticFlow

Source: models/solid_mechanics/plasticity/AssociativePlasticFlow.py

Map the flow rate (i.e., the consistency parameter in the KKT conditions) to the rate of internal variables. This object calculates the rate of plastic strain following associative flow rule, i.e. \(\dot{\boldsymbol{\varepsilon}}_p = - \dot{\gamma} \frac{\partial f}{\partial \boldsymbol{M}}\), where \(\dot{\boldsymbol{\varepsilon}}_p\) is the plastic strain, \(\dot{\gamma}\) is the flow rate, \(f\) is the yield function, and \(\boldsymbol{M}\) is the Mandel stress.

Inputs

flow_rateinput · Scalar · required

Flow rate

flow_directioninput · SR2 · required

Flow direction which can be calculated using Normality

Outputs

plastic_strain_rateoutput · SR2 · required

Rate of plastic strain