Commit Graph

13978 Commits

Author SHA1 Message Date
Martin Diehl a6f7e4f1a6 play it safe 2021-07-27 10:18:55 +02:00
Martin Diehl 64d52dbbf4 store input deck, MSC.Marc now 100% reproducible 2021-07-27 09:46:51 +02:00
Martin Diehl 26ae352a4c make setup data easily accessible to the user 2021-07-27 09:38:47 +02:00
Martin Diehl b9d4eb23cc only rank 0 reads file for MPI 2021-07-27 08:54:17 +02:00
Martin Diehl 812b0f07f5 read file only once (per process) 2021-07-27 08:35:52 +02:00
Martin Diehl 367c088b16 sorting according to dependency (no Makefile) 2021-07-27 08:00:24 +02:00
Martin Diehl ddb0429a1d store load case (full reproducibility for grid solver) 2021-07-27 07:57:04 +02:00
Martin Diehl e01d271ee4 store geometry (for full reproducibility) 2021-07-27 07:43:35 +02:00
Martin Diehl 3b06498c2f make results self-contained for reproducibility
ToDo: same functionality for load and geom
2021-07-27 07:40:55 +02:00
Martin Diehl f20302e0ee early initialization of results
need to be done before config if config writes to it
2021-07-27 07:27:18 +02:00
Martin Diehl 820d590b6b write string to result
requires to open file without MPI support
2021-07-27 07:25:44 +02:00
Martin Diehl 58c1f5fdc1 write string, only from one MPI process
needed to store simulation setup. I don't see a situation where strings
are distributed over multiple processes
2021-07-27 07:23:02 +02:00
Test User 2be24351e5 [skip ci] Merge branch 'master' into development 2021-07-26 19:54:18 +02:00
Test User 09c413e4ab Merge commit 'v3.0.0-alpha4-195-g835c9b800' 2021-07-26 19:54:00 +02:00
Test User 835c9b8002 [skip ci] updated version information after successful test of v3.0.0-alpha4-194-g012f09caa 2021-07-26 19:54:00 +02:00
Test User a67649a3e3 [skip ci] Merge branch 'master' into development 2021-07-26 18:16:33 +02:00
Test User 04ab83a11f [skip ci] updated version information after successful test of v3.0.0-alpha4-182-gac6d31b1f 2021-07-26 18:16:19 +02:00
Franz Roters 012f09caa7 Merge branch 'plastic-name-behavior-fix' into 'development'
adjusted names and behavior of dislo(tungsten + twin) + kinehardening

See merge request damask/DAMASK!419
2021-07-26 14:51:20 +00:00
Sharan Roongta ac6d31b1f9 Merge branch 'polishing' into 'development'
Polishing

See merge request damask/DAMASK!418
2021-07-26 13:09:49 +00:00
Martin Diehl f1f658bbd2 Merge remote-tracking branch 'origin/development' into plastic-name-behavior-fix 2021-07-26 15:07:53 +02:00
Test User 1c17fbb97a [skip ci] Merge branch 'master' into development 2021-07-26 15:02:29 +02:00
Test User 5b18fcf803 Merge commit 'v3.0.0-alpha4-172-g93814054d' 2021-07-26 15:02:14 +02:00
Test User 93814054d5 [skip ci] updated version information after successful test of v3.0.0-alpha4-171-g6a9c892d7 2021-07-26 15:02:14 +02:00
Test User 59c69d069c [skip ci] Merge branch 'master' into development 2021-07-26 13:30:27 +02:00
Test User ce4052a49d [skip ci] updated version information after successful test of v3.0.0-alpha4-141-g18dbda784 2021-07-26 13:30:08 +02:00
Abisheik Panneerselvam 6a9c892d7b Merge branch 'write_ipdisplacements' into 'development'
Write ip displacements

See merge request damask/DAMASK!414
2021-07-26 09:01:04 +00:00
Sharan Roongta 18dbda7843 Merge branch 'YAML-1D-bugfix' into 'development'
YAML 1D bugfix

See merge request damask/DAMASK!417
2021-07-26 08:32:45 +00:00
Martin Diehl e56f2e09a4 trivial and never used
even the more commoly used fucntions for 3x3 matrices are not all in use
2021-07-26 10:22:53 +02:00
Martin Diehl b3f5e12232 using burgers vector of tw/tr system seems to make more sense here
otherwise twinning will not work in many cases.
Matching number is only required for nucleation of tw/tr
2021-07-24 18:37:25 +02:00
Martin Diehl 59d09d708e string array support for attributes 2021-07-24 17:18:31 +02:00
Martin Diehl eef7b8f0a9 nothing to select anymore 2021-07-24 15:16:30 +02:00
Martin Diehl d87b10bfe7 symbolic names 2021-07-24 15:03:26 +02:00
Martin Diehl db07ee2113 supported by recent compilers 2021-07-24 14:35:17 +02:00
Martin Diehl f22f30e05d same functionality as for 1D 2021-07-24 14:27:00 +02:00
Martin Diehl d6ce721a25 need to check type of leaf
otherwise, using a [list] where a scalar is expected results in a crash,
not in a meaningful error message
2021-07-24 12:10:59 +02:00
Martin Diehl 931dc99557 not used
climb formulation was updated a while ago
2021-07-24 11:21:07 +02:00
Martin Diehl 6f906647eb documenting hex 2021-07-24 09:35:27 +02:00
Martin Diehl d4ffc778c2 easier to read
removed comment regarding use of dot_state in kinetics_t(w/r). Data stored
in dotState is not reliable, FPI integrator for writes to it and Runge-Kutta
calls the dot state function at different time steps
2021-07-24 07:11:31 +02:00
Martin Diehl 527fd306e2 change of behavior
- gamma (state) increases monotoneously
- region of spontaneous annihilation is ignored in dipole formation
2021-07-23 22:25:06 +02:00
Martin Diehl 2a78174547 standard names in source code 2021-07-23 22:17:00 +02:00
Martin Diehl c46813657f better to understand 2021-07-23 21:56:34 +02:00
Martin Diehl 2d1d99542c takeover from original paper 2021-07-23 21:51:51 +02:00
Martin Diehl f96b0371ac proper output name/format 2021-07-23 21:48:40 +02:00
Martin Diehl 6936ecb091 sl is the subscript for slip 2021-07-23 21:36:26 +02:00
Test User 6c53615d11 [skip ci] updated version information after successful test of v3.0.0-alpha4-137-gb69b85754 2021-07-23 17:48:05 +02:00
Franz Roters b69b857542 Merge branch 'polishing' into 'development'
whitespace adjustments and consistent names

See merge request damask/DAMASK!416
2021-07-23 14:15:32 +00:00
Martin Diehl d216e77ca6 default values for p/q are dangerous 2021-07-23 09:07:39 +02:00
Martin Diehl 2cc8612572 consistent variable names 2021-07-23 07:16:08 +02:00
Martin Diehl f6378790f1 following python
we might want to rename the whole module from 'lattice' to 'crystal'
2021-07-23 06:46:17 +02:00
Martin Diehl f5af352644 whitespace adjustments 2021-07-23 00:09:51 +02:00