NuTo
Numerics Tool
|
damage law that exhibits no softening in the stress-strain curve and stays at peak load Peerlings et al. More...
#include <DamageLawNoSoftening.h>
Public Member Functions | |
DamageLawNoSoftening (double kappa0) | |
DamageLawNoSoftening (Material::Softening m) | |
double | Damage (double kappa) const override |
calculates the damage for a given history variable kappa More... | |
double | Derivative (double kappa) const override |
calculates the derivative of the damage with respect to the history variable kappa More... | |
damage law that exhibits no softening in the stress-strain curve and stays at peak load Peerlings et al.
. Gradient enhanced damage quasi-brittle materials 1996.
\[ \omega = \begin{cases} 0 & \text{if } \kappa < \kappa_0 \\ 1 - \frac{\kappa_i}{\kappa} & \text{otherwise}. \end{cases} \\ \]
|
inline |
|
inline |
|
inlineoverridevirtual |
calculates the damage for a given history variable kappa
kappa | history variable |
Implements NuTo::Constitutive::DamageLaw.
|
inlineoverridevirtual |
calculates the derivative of the damage with respect to the history variable kappa
kappa | history variable |
Implements NuTo::Constitutive::DamageLaw.