YLD0418P
The YLD0418P material implements an isotropic hardening model using the YLD2004-18P yield criterion with either orthotropic or isotropic elasticity.
References
Syntax
Orthotropic Elasticity
material YLD0418P (1) (2...7) (8...10) (11...28) (29) (30) (31) (32) (33) [34]
# (1) int, unique material tag
# (2...7) double, six moduli: E_{xx}, E_{yy}, E_{zz}, G_{xy}, G_{yz}, G_{zx}
# (8...10) double, three poissions ratios: v_{xy}, v_{yz}, v_{xz}
# (11...28) double, 18 model parameters, see documentation for details
# (29) double, exponent
# (30) double, reference stress
# (31) int, hardening backbone expression tag
# (32) double, kinematic hardening rate
# (33) double, kinematic hardening bound
# [34] double, density, default: 0.0Isotropic Elasticity
Remarks
The hardening expression shall be a simple scalar-valued expression. Check the corresponding page for details.
If any of kinematic hardening rate or bound is zero, the kinematic hardening is disabled. The local return mapping uses different algorithms depending on whether the kinematic hardening is enabled or not. Thus, if kinematic hardening is not important, one shall consider disabling it to improve numerical performance.
The reference stress is used to normalize the yield surface to avoid potential numerical issues. It shall be set to a proper value, for example, the initial yield stress.
The isotropic hardening can be disabled by providing a hardening expression that always returns zero.
Example
Iso-error Map
The following example iso-error maps are obtained via the following script.
Last updated