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¶
temperature—input·Scalar· requiredAbsolute temperature
Outputs¶
viscosity—output·ScalarOutput name of the flow viscosity
Parameters¶
A—parameter·Scalar· requiredThe Kocks-Mecking slope parameter
B—parameter·Scalar· requiredThe Kocks-Mecking intercept parameter
shear_modulus—parameter·Scalar· requiredThe shear modulus
Other options¶
eps0—float· requiredThe reference strain rate
k—float· requiredBoltzmann constant
b—float· requiredThe Burgers vector