Martin Diehl
92ec10b251
consistent names
2020-12-31 07:46:26 +01:00
Martin Diehl
dd23bec9aa
avoid global variables
2020-12-30 11:03:13 +01:00
Martin Diehl
6a6256dd34
separate functionality
2020-12-29 23:11:04 +01:00
Martin Diehl
e34937a0d2
avoiding public variables
2020-12-29 18:27:24 +01:00
Martin Diehl
6ec120d004
simplified
...
- no extra state
- no extra argument
at the cost of less output
2020-12-29 14:54:58 +01:00
Martin Diehl
120118695d
encapsulate data
2020-12-29 12:38:03 +01:00
Martin Diehl
5f569b1412
explicit arguments instead of global variables
2020-12-29 00:39:23 +01:00
Martin Diehl
f2402f7ad6
consistent names
2020-12-28 21:41:48 +01:00
Martin Diehl
7d76752281
intended hierarchy
2020-12-28 10:01:04 +01:00
Martin Diehl
615909a1bc
consistent naming
2020-12-27 09:57:56 +01:00
Martin Diehl
12b1c7e641
one loop is enough
2020-12-23 14:37:12 +01:00
Martin Diehl
972e041f59
modernizing
2020-12-23 14:03:15 +01:00
Martin Diehl
3884549e19
store field variables as 1D array
...
first step of simplifying layout:
1) Solver translates from ip,el tuple (FEM) or cells(1),cells(2),cells(3) triple to list.
2) DAMASK iterates over all points
3) homogenization knows mapping (point,constituent) -> (instance,member)
2020-12-16 21:56:02 +01:00
Martin Diehl
5d9c931008
code follows structure
2020-12-16 11:27:42 +01:00