Loading [MathJax]/jax/output/CommonHTML/jax.js

Table of Contents

Kinematic hardening

The KinematicHardening class manages the kinematic hardening evolution laws.

DruckerPragerKinematicHardening

Description

Drucker-Prager linear kinematic hardening.

˙Xdpij=23hDvpij

Parameters

Name Metafor Code Dependency
h KH_H TM

ArmstrongFrederickKinematicHardening

Description

Armstrong-Frederick kinematic hardening including dynamic restoration.

˙Xafij=23hDvpijb˙ˉεXafij

Parameters

Name Metafor Code Dependency
h KH_H TM
b KH_B TM

ChabocheKinematicHardening

Description

Chaboche kinematic hardening including static restoration.

˙Xcfij=23hDvpijb˙ˉεXchijhM(J2(Xch)M)m1Xchij

Parameters

Name Metafor Code Dependency
h KH_H TM
b KH_B TM
M KH_BIGM TM
m KH_SMAM TM

AsaroKinematicHardening

Description

Asaro kinematic hardening.

Xasij=hsbstanh(bs||Evpij||)Evpij||Evpij||

Parameters

Name Metafor Code Dependency
hs KH_HS TM
bs KH_BS TM