Martin Diehl
|
4160c4fdb4
|
fix for parallel HDF5
if filters are applied, writing from one process does not work if the
file is opened for parallel write
|
2021-08-15 13:26:15 +02:00 |
Martin Diehl
|
497bf2c645
|
avoid errors for empty datasets
empty dataset cannot be chunked, but filters can only be applied to
chunked datasets
|
2021-08-14 20:44:59 +02:00 |
Martin Diehl
|
1963343cd8
|
avoid issues with empty files
optional files (numerics.yaml, debug.yaml) can be empty
|
2021-08-14 20:01:25 +02:00 |
Martin Diehl
|
30d9f57db0
|
also compress string datasets
results in different type (numpy string instead of numpy object), tests need to be adjusted
|
2021-08-14 16:28:51 +02:00 |
Martin Diehl
|
595cc4e59e
|
always chunk data
for small datasets:
- only one chunk
- no compression
|
2021-08-14 15:48:07 +02:00 |
Martin Diehl
|
01d5458611
|
correct line continuation
|
2021-08-11 14:32:21 +02:00 |
Martin Diehl
|
c2e86a2b2a
|
lessons learned from compilation with Intel 2021.3
|
2021-08-10 23:47:13 +02:00 |
Vitesh Shah
|
b29b0ecd71
|
Merge branch 'development' into report-systems
|
2021-08-10 09:16:13 +02:00 |
Philip Eisenlohr
|
f75235f6a9
|
Merge branch 'more-flexible-L' into 'development'
more flexibility for the L in the load case
See merge request damask/DAMASK!420
|
2021-08-09 21:27:13 +00:00 |
Martin Diehl
|
cf66b81e3a
|
avoid code duplication
|
2021-08-07 22:02:44 +02:00 |
Sharan Roongta
|
2635bb012c
|
Merge remote-tracking branch 'origin/development' into YAML-improvements
|
2021-08-05 14:49:33 +02:00 |
Martin Diehl
|
68eb930bf0
|
Merge remote-tracking branch 'origin/development' into report-systems
|
2021-08-03 21:57:50 +02:00 |
Vitesh
|
4a8c836117
|
Merge branch 'store-sim-setup' into 'development'
store information on slip and twin systems
See merge request damask/DAMASK!422
|
2021-08-03 13:16:59 +00:00 |
Sharan Roongta
|
100215edb6
|
Merge remote-tracking branch 'origin/development' into YAML-improvements
|
2021-08-02 16:57:07 +02:00 |
Sharan Roongta
|
c5a80bc75d
|
more readable
|
2021-08-02 16:50:21 +02:00 |
Martin Diehl
|
e8312a49ed
|
polishing
|
2021-08-02 10:38:59 +02:00 |
Martin Diehl
|
044a048944
|
taking care of corner cases (e.g. restart)
adjusting tests to take care of new 'setup' group
|
2021-08-01 22:46:11 +02:00 |
Martin Diehl
|
e97757bd25
|
Merge remote-tracking branch 'origin/development' into report-systems
|
2021-07-30 15:49:42 +02:00 |
Sharan Roongta
|
e89a03d456
|
Suggestion by @Franz
|
2021-07-28 18:04:52 +02:00 |
Sharan Roongta
|
578ee2b214
|
Merge remote-tracking branch 'origin/development' into YAML-improvements
|
2021-07-28 12:15:09 +02:00 |
Sharan Roongta
|
3d7f15c940
|
meaningful error message incase of mismatch in quotes
|
2021-07-28 12:14:00 +02:00 |
Martin Diehl
|
5d0c0f4283
|
outdated instructions
|
2021-07-27 16:44:52 +02:00 |
Martin Diehl
|
af714cfd5b
|
broken Intel compiler (do concurrent)
errors occur under unclear conditions, better avoid at the moment:
https://community.intel.com/t5/Intel-Fortran-Compiler/do-concurrent-broken-with-openmp/m-p/1301528#M156942
https://community.intel.com/t5/Intel-Fortran-Compiler/Bug-with-do-concurrent-and-openmp/m-p/1173473m
|
2021-07-27 16:44:13 +02:00 |
Martin Diehl
|
07fb7f8fdf
|
save information on slip systems for reproducibility
|
2021-07-27 15:39:21 +02:00 |
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 |
Martin Diehl
|
a891fe4281
|
keep it simple
|
2021-07-26 22:59:53 +02:00 |
Martin Diehl
|
558a643120
|
microstructure is now dependentState
|
2021-07-26 22:56:40 +02:00 |
Martin Diehl
|
b5dade2f70
|
Report slip system definition to result file
|
2021-07-26 22:49:19 +02:00 |
Martin Diehl
|
855186eb83
|
Merge remote-tracking branch 'origin/development' into report-systems
|
2021-07-26 20:29:23 +02:00 |
Martin Diehl
|
c7ed0e7934
|
Merge remote-tracking branch 'origin/development' into do-concurrent
|
2021-07-26 20:20:52 +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 |
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 |
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
|
d19ab4c4f6
|
co concurrent possible here
note: do concurrent cannot be used for the double loops for 66 to 3333!
|
2021-07-25 14:37:50 +02:00 |
Martin Diehl
|
61a3b33e71
|
output info about used slip/twin systems
|
2021-07-25 14:11:07 +02:00 |
Martin Diehl
|
31a4000655
|
no need for arbitrary dimension
not sure if correct, not used at all (even identity4th for 3 dim is not
used, but now at least tested)
|
2021-07-25 13:32:11 +02:00 |
Martin Diehl
|
3bb5ae3d9e
|
concurrent/parallel execution is possible here
|
2021-07-25 13:20:39 +02:00 |