Modularize the Decomposed::DamagedElasticEnergyDensity class
The current Decomposed::DamagedElasticEnergyDensity
class does too many
things together:
- 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.
- It degrades the tensile part with a hard-wired degradation function.
- It transforms the degraded density and its gradient and Hesse matrix from spectral to physical coordinates.
- It contains a part of the AT1 damage functional.
This merge request modularizes it.
Edited by Sander, Oliver
Merge request reports
Activity
Filter activity
added 5 commits
-
c06d261c...9b8a756a - 2 commits from branch
master
- bbbf6b2b - Move the split function in spectral coordinates into a separate file
- 3f6f4e65 - Move transform from spectral to physical coordinates into separate file
- ce3b6a7a - Use the linear AT-1 term assembled by CrackSurfaceAssembler
Toggle commit list-
c06d261c...9b8a756a - 2 commits from branch
enabled an automatic merge when the pipeline for 4dadee14 succeeds
mentioned in commit b7e0f05b
Please register or sign in to reply