KocksMeckingFlowViscosity

Source: models/solid_mechanics/plasticity/KocksMeckingFlowViscosity.py

Calculates the temperature-dependent flow viscosity for a Perzyna-type model using the Kocks-Mecking model. The value is \(\eta = \exp{B} \mu \dot{\varepsilon}_0^\frac{-k T A}{\mu b^3}\) with \(\mu\) the shear modulus, \(\dot{\varepsilon}_0\) a reference strain rate, \(b\) the Burgers vector, \(k\) the Boltzmann constant, \(T\) absolute temperature, \(A\) the Kocks-Mecking slope parameter, and \(B\) the Kocks-Mecking intercept parameter.

Inputs

temperatureinput · Scalar · required

Absolute temperature

Outputs

viscosityoutput · Scalar

Output name of the flow viscosity

Parameters

Aparameter · Scalar · required

The Kocks-Mecking slope parameter

Bparameter · Scalar · required

The Kocks-Mecking intercept parameter

shear_modulusparameter · Scalar · required

The shear modulus

Other options

eps0float · required

The reference strain rate

kfloat · required

Boltzmann constant

bfloat · required

The Burgers vector