VoceSingleSlipHardeningRule

Source: models/solid_mechanics/crystal_plasticity/VoceSingleSlipHardeningRule.py

Voce hardening for a SingleSlipStrength type model defined by \(\dot{\tau} = \theta_0 \left( 1 - \frac{\tau}{\tau_f} \right) \sum_{i=1}^{n_{slip}} \left| \dot{\gamma}_i \right|\) where \(\theta_0\) is the initial rate of work hardening, \(\tau_f\) is the saturated, maximum value of the slip system strength, and \(\dot{\gamma}_i\) is the slip rate on each system.

Inputs

slip_hardeninginput · Scalar · required

Name of current values of slip hardening

sum_slip_ratesinput · Scalar · required

Name of tensor containing the sum of the slip rates

Outputs

slip_hardening_rateoutput · Scalar · required

Name of the slip hardening rate

Parameters

initial_slopeparameter · Scalar · required

The initial rate of hardening

saturated_hardeningparameter · Scalar · required

The final, saturated value of the slip system strength