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.