Martin Diehl
aaae8a701b
Fortran style adjustments
2022-12-07 17:29:03 +00:00
Yi Hu
b9ee401ff5
add damage restart functionality and associated tests
2022-12-05 10:52:59 +00:00
Martin Diehl
df5487e1a9
Re-written YAML types
...
Strict typing for YAML
New access pattern requires to specify the expected type, i.e. 'scalar', 'list', or 'dict'. This ensures that the node offers the expected functionality instead of polluting 'tNode' with dummy functions which throw error messages if not overwritten.
The restructuring of the code allows to hierarchically construct methods without much code duplication.
Some aspects of the error messaging system have been improved.
2022-10-25 16:09:36 +00:00
Yi Hu
bb65d58214
add read-in init phi, correct write-out damage result
2022-09-21 08:50:00 +02:00
Martin Diehl
445a091fec
easier to understand
2022-06-24 07:36:25 +02:00
Martin Diehl
78838c2f75
consistent variants including space
2022-06-08 23:27:09 +02:00
Martin Diehl
1b5194288b
polished tests, consistent variable name
2022-06-04 07:26:45 +02:00
Philip Eisenlohr
da9fdf53d2
consistent indentation and line-spacings in reporting
2021-11-15 12:35:44 -05:00
Martin Diehl
b98819a36c
adjusting names
2021-07-20 18:29:21 +02:00
Martin Diehl
fada9a7f6c
more meaningful order
2021-06-01 17:05:13 +02:00
Martin Diehl
4713e0e85d
new names and mappings
2021-05-23 13:14:57 +02:00
Martin Diehl
887524bcc1
polishing
2021-04-11 16:09:29 +02:00
Martin Diehl
b2292986f4
distributing responsibilities
2021-04-11 13:42:50 +02:00
Martin Diehl
4b89e2f40c
sorted and documented
2021-04-11 08:32:13 +02:00
Martin Diehl
a386b82f74
distributing responsibility
2021-04-11 08:14:39 +02:00
Martin Diehl
d488f1708a
consistent naming
2021-04-11 07:41:59 +02:00
Martin Diehl
1b89032086
names as in DAMASK paper
2021-04-08 23:45:26 +02:00
Martin Diehl
c4765d3742
following paper
2021-04-08 13:31:21 +02:00
Martin Diehl
0fc7f66ef8
consistent names
2021-04-07 21:25:11 +02:00
Martin Diehl
1851b66cb4
use new data container
2021-04-07 14:56:11 +02:00
Martin Diehl
c4942e3f82
part of damage init
2021-04-07 13:22:22 +02:00
Martin Diehl
16f7af4c27
consistent interface
2021-04-07 13:02:42 +02:00
Martin Diehl
cdae867beb
simplified
...
damage currently works only for single constituent
2021-04-07 09:11:40 +02:00
Martin Diehl
c53927ad6f
not needed
2021-04-07 08:47:46 +02:00
Martin Diehl
cb6b7a5fb9
standardized names
2021-04-07 07:26:54 +02:00
Martin Diehl
49804c6e44
preparing split
2021-04-06 11:55:30 +02:00
Martin Diehl
869976c7a0
new names
2021-04-06 11:38:44 +02:00
Sharan Roongta
ce91537b0f
get_asXXs --> get_as1dXX
2021-03-11 18:40:16 +01:00
Sharan Roongta
9679c5403e
continue with cell based map (solver + homog)
2021-02-23 15:44:58 +01:00
Sharan Roongta
d8112cc2e1
storing by instance just complicates the code
2021-02-23 13:45:06 +01:00
Martin Diehl
7bec3e0363
use partitioned damage
2021-02-12 11:24:04 +01:00
Martin Diehl
f6be3fe0b7
no need for pointer
2021-02-12 07:58:00 +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
8b11af0d84
more sensible location
2021-01-25 15:13:17 +01:00
Martin Diehl
5a35c5ebc3
homogenization functionality
2021-01-24 22:44:47 +01:00
Martin Diehl
1f94a64ca6
part of homogenization
2021-01-24 18:47:19 +01:00
Martin Diehl
b58465415b
store damage parameter like temperature
2021-01-24 18:20:47 +01:00
Martin Diehl
32bb0d8c6e
new variables for damage
2021-01-20 21:37:43 +01:00