3.1.6.3. J2 Plasticity Material
This command is used to construct an multi dimensional material object that has a von Mises (J2) yield criterion and isotropic hardening.
- nDMaterial J2Plasticity $matTag $K $G $sig0 $sigInf $delta $H
Argument |
Type |
Description |
---|---|---|
$matTag |
integer |
unique tag identifying material |
$K |
float |
bulk modulus |
$G |
float |
shear modulus |
$sig0 |
float |
initial yield stress |
$sigInf |
float |
final saturation yield stress |
$delta |
float |
exponential hardening parameter |
$H |
float |
linear hardening parameter |
Note
The material formulations for the J2 object are “ThreeDimensional,” “PlaneStrain,” “Plane Stress,” “AxiSymmetric,” and “PlateFiber.”
THEORY:
The theory for the non hardening case can be found [[1]]
J2 isotropic hardening material class
Elastic Model
Yield Function
Saturation Isotropic Hardening with linear term
Flow Rules
Linear Viscosity: \(\gamma = \frac{\phi}{\eta}\) ( if \(\phi > 0\) )
Backward Euler Integration Routine Yield condition enforced at time n+1
set \(\eta = 0\) for rate independent case
Code Developed by: Ed Love