Commit Graph

12936 Commits

Author SHA1 Message Date
Martin Diehl 2dd520b4a2 P_aim should be independent from P_av
P_av is not defined after restart or cutback. Restart with change of
load case is probably still an issue
2020-12-15 08:06:50 +01:00
Martin Diehl 8fbadef524 print instead of write 2020-12-14 22:37:14 +01:00
Martin Diehl 168d6e85e1 simplified 2020-12-14 17:44:31 +01:00
Martin Diehl b95eb6f604 simplified (using pkg-config module of PETSc)
might be possible to use pkg-config for FFTW and HDF5 in future
2020-12-14 13:01:52 +01:00
Vitesh Shah 768d139768 reset the signal terms to false after task is done 2020-12-14 09:34:35 +01:00
Vitesh Shah 40bd5db361 signals enabling writing results,restart and termination 2020-12-14 09:17:15 +01:00
Vitesh Shah 6a58efeffe Enabled sigterm handling 2020-12-14 09:14:03 +01:00
Martin Diehl 8100f3ebfa not required for cmake > 2.4 2020-12-13 22:29:36 +01:00
Martin Diehl 104fa167bd missing rename: constituent -> phase
meaningfull order
2020-12-13 19:30:34 +01:00
Martin Diehl 189597dbff drop support for old PETSc versions 2020-12-13 08:55:07 +01:00
Martin Diehl b6d00e2fb8 limit access to public variables to one function
not sure if the 'volatile' attribute is needed
2020-12-13 08:48:04 +01:00
Martin Diehl 0e8082860c Fortran standard is 2018
will not work for older compilers
2020-12-13 08:45:44 +01:00
Martin Diehl 610c233fb6 ensure correct shape 2020-12-13 08:45:08 +01:00
Test User b6db675f1a [skip ci] Merge branch 'master' into development 2020-12-13 00:22:56 +01:00
Test User 01e60d38b9 Merge commit 'v3.0.0-alpha2-29-g511bc6005' 2020-12-13 00:22:51 +01:00
Test User 511bc60053 [skip ci] updated version information after successful test of v3.0.0-alpha2-28-g279ec65f9 2020-12-13 00:22:50 +01:00
Test User 0e78fff531 [skip ci] Merge branch 'master' into development 2020-12-12 22:08:55 +01:00
Test User 1aaec9c5d2 [skip ci] updated version information after successful test of v3.0.0-alpha2-26-gaad123f41 2020-12-12 22:08:46 +01:00
Martin Diehl 279ec65f93 Merge branch 'PETSc-3.14.2' into development 2020-12-12 20:02:09 +01:00
Martin Diehl aad123f41b Merge branch 'table-getitem' into development 2020-12-12 19:58:42 +01:00
Martin Diehl b1a5472794 new PETSc (including bugfix for Krylov solver) 2020-12-12 16:30:14 +01:00
Philip Eisenlohr 36e4042f0b removed "where" method from Table class 2020-12-11 19:31:19 -05:00
Test User 6aa600b687 [skip ci] updated version information after successful test of v3.0.0-alpha2-22-gca71b7379 2020-12-11 22:48:03 +01:00
Sharan Roongta ca71b73799 Merge branch 'misc-improvements' into 'development'
Misc improvements

See merge request damask/DAMASK!300
2020-12-11 18:13:46 +01:00
Martin Diehl 8c8dd9ba0a simplified 2020-12-11 00:43:21 +01:00
Martin Diehl 2e28bc127a better message in case that GUI is not possible 2020-12-10 23:44:54 +01:00
Martin Diehl a881e6e57a Merge remote-tracking branch 'origin/development' into misc-improvements 2020-12-10 23:41:59 +01:00
Martin Diehl b0c8024e01 include updates to release scripts 2020-12-10 22:50:23 +01:00
Martin Diehl 32c2de6b91 Ensuring regular spacing for grid 2020-12-10 22:47:30 +01:00
Martin Diehl 4286fc3b82 Merge branch 'development' into misc-improvements 2020-12-10 20:21:00 +01:00
Test User f5f2cdba7b [skip ci] updated version information after successful test of v3.0.0-alpha2-8-gbda5a50ff 2020-12-10 19:03:03 +01:00
Franz Roters bda5a50ff3 Merge branch 'compressed-hdf5' into 'development'
Compressed HDF5

See merge request damask/DAMASK!299
2020-12-10 16:52:52 +01:00
Martin Diehl 3ad741dbeb only used in one function 2020-12-10 00:31:58 +01:00
Martin Diehl 9b6f5ba9c6 Merge branch 'development' into compressed-hdf5 2020-12-10 00:23:22 +01:00
Martin Diehl ed57bfecf2 preparing second 3.0 series alpha release 2020-12-09 07:46:16 +01:00
Test User 170b9a27d2 [skip ci] updated version information after successful test of v3.0.0-alpha-930-g92d21ca88 2020-12-09 01:18:48 +01:00
Martin Diehl 92d21ca888 doxygen documentation does not exist anymore 2020-12-08 23:08:40 +01:00
Martin Diehl 98328c9450 PRIVATE-master has one extra merge commit 2020-12-08 20:49:45 +01:00
Sharan Roongta 6172a6fb0d Merge branch 'rename-grid-2' into 'development'
Rename grid 2

See merge request damask/DAMASK!298
2020-12-08 17:07:51 +01:00
Martin Diehl 14bb947c36 updated documentation 2020-12-08 08:15:27 +01:00
Martin Diehl de1708b20a missing renames + better help 2020-12-08 00:36:41 +01:00
Martin Diehl 78192ef3fd clearer naming + better comments, thanks to @p.eisenlohr 2020-12-07 17:49:37 +01:00
Martin Diehl 97ee7e6ee5 not needed anymore 2020-12-07 17:26:50 +01:00
Sharan Roongta 21faee4eaa '0' based indexing 2020-12-07 13:03:18 +01:00
Martin Diehl 429b84004d more filters
- shuffle: significanlty better compression
- Fletcher32: checksum to detect errors

computational overhead is very small
2020-12-06 19:57:00 +01:00
Martin Diehl bc4361c2ae use variable string length
for array, padding is needed to get same length
2020-12-06 13:32:20 +01:00
Martin Diehl 52e3fb50bc compress.
Datasets are chunked along first timension. Chunk size (1MB for real) is
probably not optimal
2020-12-06 11:44:52 +01:00
Martin Diehl 000de75617 write orientation as plain array, not derived type 2020-12-06 08:36:16 +01:00
Sharan Roongta f563313ce9 PETSc provides subroutine to read physical tags 2020-12-06 00:10:04 +01:00
Martin Diehl 78a246b44a avoid constant reallocation, it is slow for large vtr files 2020-12-05 12:46:48 +01:00