Commit Graph

2812 Commits

Author SHA1 Message Date
Martin Diehl f2164a5bd3 simplified
openMP is not used here ...
2020-04-27 13:40:22 +02:00
Martin Diehl 9750f267c8 missing initialization
can lead to infinite loops for no 'ping pong' (MSC.Marc)
2020-04-27 13:39:32 +02:00
Martin Diehl 49963b9f04 Merge branch 'development' into unified-RK4-RKCK45 2020-04-24 06:29:51 +02:00
Franz Roters 289808875c Merge branch 'state-integration-cleaning' into 'development'
State integration cleaning

See merge request damask/DAMASK!155
2020-04-23 13:38:37 +02:00
Martin Diehl e06251e53e proper doxygen style 2020-04-19 14:20:34 +02:00
Martin Diehl 064f4d9d9d polishing 2020-04-17 13:18:20 +02:00
Martin Diehl 328dcf0101 polishing 2020-04-17 11:58:03 +02:00
Martin Diehl cf53e1e8e6 bugfix: wrong logic for RK and source state 2020-04-17 11:55:43 +02:00
Martin Diehl a51d27858e polishing 2020-04-17 11:53:55 +02:00
Martin Diehl 65c3831add polishing 2020-04-17 10:17:00 +02:00
Martin Diehl 7fffa26d7f bugfix: size depends on shape 2020-04-17 10:04:10 +02:00
Martin Diehl 667d371f2e avoid code duplication 2020-04-17 08:24:35 +02:00
Martin Diehl 2ad5bfbc3b preparing modularization 2020-04-17 08:17:32 +02:00
Martin Diehl 84d6521183 Merge branch 'development' into state-integration-cleaning 2020-04-17 07:46:40 +02:00
Martin Diehl a4c52ec1fa extra variable not needed 2020-04-15 21:56:20 +02:00
Philip Eisenlohr 2a6132b793 Merge branch 'polish-homogenization' into 'development'
Polish homogenization

See merge request damask/DAMASK!158
2020-04-15 16:27:15 +02:00
Martin Diehl 6e48585de1 prefix for local variables not needed 2020-04-15 13:09:05 +02:00
Martin Diehl ae95a96c88 better readable 2020-04-15 08:53:25 +02:00
Karo Sedighiani 03aa6f9c80 Merge branch 'vectorize_rotation' into development 2020-04-14 19:34:11 +02:00
Martin Diehl c7e6277758 not needed
https://stackoverflow.com/questions/19687233
2020-04-14 15:34:38 +02:00
Martin Diehl bf970bb146 2 space indentation 2020-04-14 09:49:03 +02:00
Martin Diehl 9d831cf268 not needed as module variable 2020-04-14 09:43:43 +02:00
Martin Diehl 912c064b57 indicate read-only public variables 2020-04-14 09:38:48 +02:00
Martin Diehl 0de4520580 directly calculate subF 2020-04-14 08:24:28 +02:00
Martin Diehl 0894886744 can be calculated when needed 2020-04-14 07:57:25 +02:00
Martin Diehl d616c1dda8 better use explicit arguments 2020-04-14 07:45:39 +02:00
Martin Diehl 95e41e0b3f not needed (just linear interpolation) 2020-04-14 07:22:30 +02:00
Martin Diehl 3bfa2d679c simpler/correct logic for eu2om 2020-04-11 11:36:37 +02:00
Martin Diehl a6d1e02b32 LAPACK calls the unblocked versions for our small matrices
so a work that holds exactly the data seems to be the best choice
2020-04-10 23:54:38 +02:00
Martin Diehl 1d5b1a17cd same style for plastic and source 2020-04-10 19:36:29 +02:00
Martin Diehl 399a0f1b66 store information about state size only once 2020-04-10 18:53:59 +02:00
Martin Diehl b375af83a3 bugfix for issue introduced in last merge 2020-04-10 15:52:54 +02:00
Martin Diehl 6082f3c1aa Merge branch 'development' into state-integration-cleaning 2020-04-10 13:20:38 +02:00
Martin Diehl a2e70612ff interface checking for LAPACK 2020-04-10 12:52:27 +02:00
Martin Diehl ccf62ede52 bugfix for Cubochoric
forward and backward mappings are different
2020-04-08 11:41:42 +02:00
Sharan Roongta bb03483bb7 Merge branch 'MiscImprovements2' into development 2020-04-04 23:50:15 +02:00
Franz Roters 8631653fde Merge remote-tracking branch 'remotes/origin/memory-efficient-state-storage' into development 2020-04-03 15:57:05 +02:00
Franz Roters 5e9ff7947b [skip ci] plastic_dotstate always before source_dotstate 2020-04-03 14:01:35 +02:00
Martin Diehl f174dd6aa7 PETSc 3.13 is out
grid solver still works, mesh solver is still broken
2020-04-02 09:50:02 +02:00
Martin Diehl 565cf8239f can be done in parallel 2020-04-02 09:29:58 +02:00
Martin Diehl d9806cb7f3 do not clutter with nonlocal checks 2020-04-02 00:23:59 +02:00
Martin Diehl 3a4bb59057 no need to store the same information multiple times 2020-04-01 18:58:48 +02:00
Martin Diehl d0d963a2cc set independent of number of slip systems 2020-04-01 17:58:50 +02:00
Martin Diehl cf5fcf389b phase is a property of the element
and we have no homogenization for nonlocal
2020-04-01 17:57:26 +02:00
Martin Diehl 70dd06c4ec constitutive should handle state jump alone 2020-04-01 14:42:38 +02:00
Martin Diehl b5efaa08a4 use already known mappings 2020-04-01 13:10:16 +02:00
Martin Diehl 5af53f0be7 nonlocal is a property of the phase 2020-04-01 11:30:01 +02:00
Martin Diehl 97e89f3f88 nonlocal can run in local mode 2020-04-01 11:09:30 +02:00
Martin Diehl cde8c65bd1 better store data locally 2020-04-01 11:00:55 +02:00
Martin Diehl 79012c9ffb not needed 2020-04-01 10:00:12 +02:00