Commit Graph

10921 Commits

Author SHA1 Message Date
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
Test User a86f00d827 [skip ci] updated version information after successful test of v2.0.3-2243-gbb03483b 2020-04-05 02:20:26 +02:00
Sharan Roongta bb03483bb7 Merge branch 'MiscImprovements2' into development 2020-04-04 23:50:15 +02:00
Test User 407fb12f8c [skip ci] updated version information after successful test of v2.0.3-2223-g8631653f 2020-04-03 18:28:16 +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
Test User a25e163ab9 [skip ci] updated version information after successful test of v2.0.3-2206-gf174dd6a 2020-04-02 14:37:53 +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
Test User c5e81a7e96 [skip ci] updated version information after successful test of v2.0.3-2204-gdb1f2151 2020-04-01 18:45:53 +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
Franz Roters db1f215150 Merge branch 'state-integration-one-loop' into 'development'
State integration one loop

See merge request damask/DAMASK!151
2020-04-01 16:13:37 +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
Martin Diehl b996b6c42e merge functionality 2020-04-01 09:56:59 +02:00
Martin Diehl ce61606c0b not needed 2020-04-01 09:34:49 +02:00
Martin Diehl 079596f7cd unix standard 0/.false. = OK, 1/.true. = not OK 2020-04-01 09:27:09 +02:00
Martin Diehl 6eee8f34ac homogeneous mesh 2020-04-01 09:01:03 +02:00
Martin Diehl d50d55cef3 avoid public variables 2020-04-01 08:54:20 +02:00
Martin Diehl ec53e4c318 avoid writing to public variable crystallite_todo 2020-04-01 08:39:49 +02:00
Martin Diehl 6b11d43842 handle error checking centrally 2020-04-01 08:02:08 +02:00
Martin Diehl 9e926f1545 centralize test for error 2020-04-01 07:41:55 +02:00
Martin Diehl 570c042100 update of dependent state always in conjunction with state integration 2020-04-01 07:18:37 +02:00
Martin Diehl 54e3455bd4 RKCK45 store intermediate state only per point 2020-04-01 07:10:02 +02:00
Martin Diehl 6bfa51c307 LHS allocation does not work for pointers 2020-04-01 07:02:23 +02:00
Martin Diehl e46220cd8a OMP bugfix for FPI integrator, memory-efficient RK4 2020-03-31 22:02:53 +02:00
Martin Diehl 9c95ce36f4 automatic LHS (re)-allocation does not work for pointers
group_float has pointers, not allocatables
2020-03-31 20:57:09 +02:00
Martin Diehl e818dfdb3e not used anymore 2020-03-31 20:42:51 +02:00
Martin Diehl 20a3ebecea Merge branch 'state-integration-one-loop' into memory-efficient-state-storage 2020-03-31 20:29:01 +02:00
Martin Diehl 6254063b4b not used 2020-03-31 12:52:46 +02:00
Martin Diehl 01818cba80 tuples not needed for single arguments 2020-03-31 12:44:39 +02:00
Martin Diehl e810b6b23b not needed here 2020-03-31 12:39:23 +02:00
Martin Diehl 00be291fa0 todo will be reset after state integration 2020-03-31 12:14:54 +02:00
Martin Diehl 2de4b87c61 bugfix for FPI: loop over sources!
no memory waste for adaptive Euler
2020-03-31 11:24:13 +02:00
Martin Diehl 6ef7410e5a testing VTK wrappers 2020-03-31 11:04:06 +02:00
Martin Diehl 5b29af8473 clearer 2020-03-31 10:16:14 +02:00
Martin Diehl 505c1432b1 no need for temp storage 2020-03-31 10:12:25 +02:00
Martin Diehl 2cc0c746d3 no variable needed 2020-03-31 10:07:01 +02:00
Martin Diehl 28dadb4422 no need to check multiple times 2020-03-31 09:49:41 +02:00
Martin Diehl 604bcd1229 memory efficient FPI state integrator 2020-03-31 09:38:08 +02:00
Martin Diehl 18f60a94a9 one variable suffices 2020-03-31 09:04:08 +02:00