-
Sander, Oliver authored
The current Decomposed::DamagedElasticEnergyDensity class does too many things together: a) It implements the St.Venant-Kirchhoff density in terms of the strain eigenvalues, split into tensile and compressive parts as described by Miehe, Welschinger, Hofacker. b) It degrades the tensile part with a hard-wired degradation function. c) It transforms the degraded density and its gradient and Hesse matrix from spectral to physical coordinates. This patch modularizes a): It introduces a separate class MieheSplitting that only computes the positive and negative parts of the St.Venant- Kirchhoff density in spectral coordinates (and the gradient and Hesse matrix).
4494e98d