Commit Graph

14 Commits

Author SHA1 Message Date
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