Commit Graph

12 Commits

Author SHA1 Message Date
Martin Diehl 22a0aff488 separting thermal and damage sources 2021-02-13 18:41:30 +01:00
Martin Diehl b3231bf0a8 avoid undefined return 2021-02-13 14:15:41 +01:00
Martin Diehl 570086c814 hard code at max 1 damage mechanism 2021-02-13 13:07:12 +01:00
Martin Diehl d9699b0f2e simplified access pattern 2021-02-13 11:01:08 +01:00
Martin Diehl b3dde6d722 only one damage mechanism per phase
material.yaml specification is designed to allow more than one, but that
requires to have two phase fields etc.
For the moment, keep it as simple as possible.
2021-02-13 09:55:17 +01:00
Martin Diehl f95e3bc08d simplified access pattern 2021-02-13 07:25:48 +01:00
Martin Diehl 830d00fa67 simplified structure
choice of damage model triggers eigendeformation, no repeated variables
This implementation is the most ugly hack I could imagine. I just serves
the purpose of having a stable material.yaml
2021-02-12 22:46:26 +01:00
Martin Diehl e855083964 systematic names 2021-02-11 14:19:04 +01:00
Martin Diehl 0d3b9b9f2a correct reporting 2021-01-27 10:44:03 +01:00
Martin Diehl 74a7be1607 [skip sc] more systematic naming
module name 'damagee' gets extra e for the moment to avoid conflict with
global variable 'damage'
2021-01-26 21:47:55 +01:00
Martin Diehl 1d0d05855a no need to prefix local functions 2021-01-26 20:30:46 +01:00
Martin Diehl 6db58dffb7 filenames reflect hierarchical structure 2021-01-25 20:31:12 +01:00