Inelastic simulations#
Scripts that demonstrate small-strain materials whose stress depends on the history of strain: plasticity, viscoplasticity and viscoelasticity.
Behavior is assembled from independent pieces rather than chosen
from a list, and driven by InElastic. Each piece is optional and
turns on one behavior:
Piece |
What it adds |
|---|---|
(none) |
linear elasticity |
plasticity — von Mises, Hill, Drucker-Prager |
|
the surface grows — linear, Voce, Swift |
|
the surface moves, giving the Bauschinger effect — Prager, Armstrong-Frederick, Chaboche |
|
it creeps and relaxes once yielded — Norton, Perzyna |
|
it relaxes without ever yielding — Maxwell branches |
Several scripts use MaterialPoint, which drives a behaviour at a
single Gauss point with no mesh and no solver. The two solvers behind it are described in
InElastic.