KocksMeckingFlowSwitch#

Source: models/solid_mechanics/plasticity/KocksMeckingFlowSwitch.py

Switches between rate independent and rate dependent flow rules based on the value of the Kocks-Mecking normalized activation energy. For activation energies less than the threshold use the rate independent flow rule, for values greater than the threshold use the rate dependent flow rule. This version uses a soft switch between the models, based on a tanh sigmoid function.

Inputs#

activation_energyinput · Scalar · required

The input name of the activation energy

rate_independent_flow_rateinput · Scalar · required

Input name of the rate independent flow rate

rate_dependent_flow_rateinput · Scalar · required

Input name of the rate dependent flow rate

Outputs#

flow_rateoutput · Scalar · required

Output name for the mixed flow rate

Parameters#

g0parameter · Scalar · required

Critical value of activation energy

Other options#

sharpnessfloat · default 1.0

A steepness parameter that controls the tanh mixing of the models. Higher values gives a sharper transition.