#
#
# Following Commands Pertain to Flow_Stress Hardening Model
#
# - Isotropic Hardening model
#
ISOTROPIC HARDENING MODEL = LINEAR | POWER_LAW | VOCE |
USER_DEFINED
#
# Specifications for Linear, Power-law, and Voce same as above
#
# User defined hardening
#
ISOTROPIC HARDENING FUNCTION = <string>iso_hardening_fun_name
#
# - Rate dependence
#
RATE MULTIPLIER = JOHNSON_COOK | POWER_LAW_BREAKDOWN |
USER_DEFINED | RATE_INDEPENDENT (RATE_INDEPENDENT)
#
# Specifications for Johnson-Cook, Power-law-breakdown
# same as before EXCEPT no need to specify a
# hardening function
#
# User defined rate multiplier
#
RATE MULTIPLIER FUNCTION = <string> rate_mult_function_name
#
# - Temperature dependence
#
TEMPERATURE MULTIPLIER = JOHNSON_COOK | USER_DEFINED |
TEMPERATURE_INDEPENDENT (TEMPERATURE_INDEPENDENT)
#
# Johnson-Cook temperature dependence
#
MELTING TEMPERATURE = <real>
REFERENCE TEMPERATURE = <real>
TEMPERATURE EXPONENT = <real>
#
# User-defined temperature dependence
TEMPERATURE MULTIPLIER FUNCTION = <string>temp_mult_function_name
#
# Following Commands Pertain to Decoupled_Flow_Stress Hardening Model
#
# - Isotropic Hardening model
#
ISOTROPIC HARDENING MODEL = LINEAR | POWER_LAW | VOCE | USER_DEFINED
#
# Specifications for Linear, Power-law, and Voce same as above
#
# User defined hardening
#
ISOTROPIC HARDENING FUNCTION = <string>isotropic_hardening_function_name
#
# - Rate dependence
#
YIELD RATE MULTIPLIER = JOHNSON_COOK | POWER_LAW_BREAKDOWN |
USER_DEFINED | RATE_INDEPENDENT (RATE_INDEPENDENT)
#
# Specifications for Johnson-Cook, Power-law-breakdown same as before
# EXCEPT no need to specify a hardening function
# AND should be preceded by YIELD
#
# As an example for Johnson-Cook yield rate dependence,
#
YIELD RATE CONSTANT = <real>
YIELD REFERENCE RATE = <real>
#
# User defined rate multiplier
#
YIELD RATE MULTIPLIER FUNCTION = <string>yield_rate_mult_function_name
#
HARDENING_RATE MULTIPLIER = JOHNSON_COOK | POWER_LAW_BREAKDOWN |
USER_DEFINED | RATE_INDEPENDENT (RATE_INDEPENDENT)
#
# Syntax same as for yield parameters but with a HARDENING prefix
#
# - Temperature dependence
#
YIELD TEMPERATURE MULTIPLIER = JOHNSON_COOK | USER_DEFINED |
TEMPERATURE_INDEPENDENT (TEMPERATURE_INDEPENDENT)
#
# Johnson-Cook temperature dependence
#
YIELD MELTING TEMPERATURE = <real>
YIELD REFERENCE TEMPERATURE = <real>
YIELD TEMPERATURE EXPONENT = <real>
#
# User-defined temperature dependence
YIELD TEMPERATURE MULTIPLIER FUNCTION = <string>yield_temp_mult_fun_name
#
HARDENING TEMPERATURE MULTIPLIER = JOHNSON_COOK | USER_DEFINED |
TEMPERATURE_INDEPENDENT (TEMPERATURE_INDEPENDENT)
#
# Syntax for hardening constants same as for yield but
# with HARDENING prefix