Commit Graph

10878 Commits

Author SHA1 Message Date
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 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 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
Martin Diehl c0d03a8c26 not needed 2020-03-31 08:37:34 +02:00
Martin Diehl a7b602f4ca Merge branch 'development' into state-integration-one-loop 2020-03-31 08:35:07 +02:00
Martin Diehl 9507101969 can be done in one loop 2020-03-31 08:33:35 +02:00
Martin Diehl 5f2759c03c no need to check for converged 2020-03-31 08:23:38 +02:00
Martin Diehl 2080749189 does not change during the iteration 2020-03-31 08:09:41 +02:00
Test User 938c88b5f6 [skip ci] updated version information after successful test of v2.0.3-2194-g369682aa 2020-03-31 00:20:25 +02:00
Franz Roters 369682aa03 Merge branch 'fix-RK4' into 'development'
Fix rk4

See merge request damask/DAMASK!150
2020-03-30 20:05:09 +02:00
Test User 5a5c08f3eb [skip ci] updated version information after successful test of v2.0.3-2188-gde51efe1 2020-03-30 16:54:36 +02:00
Martin Diehl 81c8ffe5c1 integrate into the same loop 2020-03-30 14:16:23 +02:00
Martin Diehl 28cf06ca98 extra loop not needed 2020-03-30 14:13:04 +02:00
Franz Roters de51efe15b Merge branch 'adaptive-euler-substate0' into 'development'
Adaptive euler substate0

See merge request damask/DAMASK!149
2020-03-30 11:23:50 +02:00
Test User 466d4be71e [skip ci] updated version information after successful test of v2.0.3-2184-gfc0f2db8 2020-03-27 18:22:36 +01:00
Martin Diehl 756a2f9f58 Merge branch 'development' into fix-RK4 2020-03-27 14:45:33 +01:00
Martin Diehl cff62219b6 Merge branch 'development' into adaptive-euler-substate0 2020-03-27 14:43:55 +01:00
Franz Roters fc0f2db8eb Merge branch 'RKCK45-one-loop' into 'development'
Rkck45 one loop

See merge request damask/DAMASK!147
2020-03-27 13:27:05 +01:00
Test User 7030f8a923 [skip ci] updated version information after successful test of v2.0.3-2159-g15b01246 2020-03-27 13:13:11 +01:00
Franz Roters 15b012466f Merge branch 'Adaptive-Euler-one-loop' into 'development'
Adaptive euler one loop

See merge request damask/DAMASK!146
2020-03-27 09:31:15 +01:00
Martin Diehl 75fff766e1 not needed anymore 2020-03-26 22:02:28 +01:00
Martin Diehl fdbbb94aac takeover from RKCK45 2020-03-26 21:46:28 +01:00
Martin Diehl c490b4bea4 standard names 2020-03-26 20:19:05 +01:00
Test User 45c0b36b61 [skip ci] updated version information after successful test of v2.0.3-2153-g81789024 2020-03-26 11:25:45 +01:00
Martin Diehl adbf6739a9 Merge branch 'Adaptive-Euler-one-loop' into RKCK45-one-loop 2020-03-26 10:56:51 +01:00
Martin Diehl fe8ee825d6 bugfix: F, not Fp for explicit nonlocal 2020-03-26 10:52:10 +01:00
Martin Diehl 8725c2ceba Merge remote-tracking branch 'origin/development' into Adaptive-Euler-one-loop 2020-03-26 10:49:34 +01:00
Franz Roters 81789024ce Merge branch 'Euler-one-loop' into 'development'
Euler one loop

See merge request damask/DAMASK!145
2020-03-26 08:56:27 +01:00
Test User d47b636956 [skip ci] updated version information after successful test of v2.0.3-2145-gb6103cc7 2020-03-26 07:57:03 +01:00
Franz Roters b6103cc7cb Merge branch 'FPI-one-loop' into 'development'
FPI in one loop

See merge request damask/DAMASK!144
2020-03-25 22:11:35 +01:00
Martin Diehl a4674a6461 whitespace adjustments 2020-03-25 20:55:37 +01:00