Commit Graph

11801 Commits

Author SHA1 Message Date
Martin Diehl da0e16520c handling of MPI in 'parallelization' 2020-09-13 10:26:33 +02:00
Martin Diehl 126ef8be9f separating functionality
- config: reads config files
- parallelization: determines parallelization environment
2020-09-12 16:25:58 +02:00
Martin Diehl a46b888cff WIP: introducing separate module for parallelization 2020-09-12 16:07:49 +02:00
Martin Diehl 3f9e9a120a simplified 2020-09-12 15:56:59 +02:00
Martin Diehl 7b414454f0 nicer reporting 2020-09-12 15:42:03 +02:00
Martin Diehl 767e0506df older Fortran compilers are not supported anymore 2020-09-12 15:05:07 +02:00
Martin Diehl 566ab7e7d9 reading in VTR files
will replace geom file in the near future
2020-09-12 14:43:04 +02:00
Martin Diehl a5d5638e4a allow uncompressed files 2020-09-12 13:46:55 +02:00
Martin Diehl a6ac875db8 short and clear names for integer precision 2020-09-12 11:02:39 +02:00
Martin Diehl 7a6ada9ad7 clearer name 2020-09-12 08:47:46 +02:00
Test User 062d9986fe [skip ci] updated version information after successful test of v3.0.0-alpha-136-gc0ea8e3f 2020-09-10 14:08:36 +02:00
Sharan Roongta c0ea8e3fef Merge branch 'modernize-testing' into development 2020-09-10 11:31:38 +02:00
Test User f4f67cb403 [skip ci] updated version information after successful test of v3.0.0-alpha-133-ga70150c6 2020-09-10 08:43:59 +02:00
Martin Diehl a70150c67e Merge branch 'relax-VTK-fromRectilinear' into 'development'
Do not strictly require np.ndarrays for grid, size, or origin when not essential for functionality.

See merge request damask/DAMASK!219
2020-09-10 06:12:35 +02:00
Philip Eisenlohr 865c90d00b first check data type, then determine length of data... 2020-09-09 19:10:03 -04:00
Philip Eisenlohr 7d9a4c08ce Do not strictly require np.ndarrays for grid, size, or origin when not essential for functionality. 2020-09-10 00:59:40 +02:00
Test User e0b4bc6d1e [skip ci] updated version information after successful test of v3.0.0-alpha-129-gd7932aea 2020-09-09 21:09:23 +02:00
Philip Eisenlohr d7932aeacb Merge branch 'vtr-as-input-prerequisites' into 'development'
prerequisites for using VTR as input format for spectral solver

See merge request damask/DAMASK!214
2020-09-09 18:13:09 +02:00
Test User c189d35df6 [skip ci] updated version information after successful test of v3.0.0-alpha-113-g3352a5a1 2020-09-09 13:08:31 +02:00
Martin Diehl a5f9ef118a feature complete test 2020-09-09 12:38:02 +02:00
Martin Diehl edf16de7b6 include pytest-based state integration test 2020-09-09 11:53:25 +02:00
Martin Diehl 3352a5a199 Merge remote-tracking branch 'origin/Marc-use-statev-2' into development 2020-09-09 10:34:11 +02:00
Martin Diehl 85d9e843f0 better readable 2020-09-09 07:50:12 +02:00
Test User 0f9fb7e683 [skip ci] updated version information after successful test of v3.0.0-alpha-105-gf57cb8b7 2020-09-08 23:53:27 +02:00
Martin Diehl 95af422d5f complain about invalid microstructure
many error messages are not needed any more
2020-09-08 23:49:44 +02:00
Martin Diehl b1b556fc08 Merge remote-tracking branch 'origin/development' into Marc-use-statev-2
PRIVATE repository is synced again (including changes to RGC test)
2020-09-08 23:24:57 +02:00
Martin Diehl 0368fdafc1 keyword was missing 2020-09-08 23:21:45 +02:00
Martin Diehl 6d42d13321 Merge branch 'base64-simplification' into vtr-as-input-prerequisites 2020-09-08 23:16:53 +02:00
Martin Diehl fb68d430ec decode only relevant part of the base64 string 2020-09-08 23:15:43 +02:00
Franz Roters f57cb8b780 Merge branch 'US-english' into 'development'
changed British "normalise" to US "normalize" as we (should) follow US English everywhere else.

See merge request damask/DAMASK!217
2020-09-08 19:32:09 +02:00
Franz Roters 2fa84b5c70 coreccted line endings of Marc input files 2020-09-08 18:06:57 +02:00
Philip Eisenlohr 9fb3fef4b0 changed British "normalise" to US "normalize" as we (should) follow US English everywhere else. 2020-09-08 10:39:31 -04:00
Test User 1d914b8571 [skip ci] Merge branch 'master' into development 2020-09-08 15:37:05 +02:00
Test User 5130f94626 Merge commit 'v3.0.0-alpha-99-gc6b1a6fe' 2020-09-08 15:36:39 +02:00
Test User c6b1a6feed [skip ci] updated version information after successful test of v3.0.0-alpha-98-gf38e3257 2020-09-08 15:36:39 +02:00
Test User 44b33b2966 [skip ci] Merge branch 'master' into development 2020-09-08 13:05:03 +02:00
Test User a6503fe595 [skip ci] updated version information after successful test of v3.0.0-alpha-92-g751bf786 2020-09-08 13:04:39 +02:00
Sharan Roongta f38e32572f Merge branch 'modernize-testing' into development 2020-09-08 12:30:13 +02:00
Martin Diehl a70819e458 simplified base64 encoding
- ensure valid Base64 string (needs to be padded correctly)
- background routine expects proper Base64 string (length = N*4)
- user routine ensures correct length of byte representation
2020-09-08 10:36:22 +02:00
Martin Diehl 049ad4e202 simplify base64 handling
require valid base64 string, which allows to calculate output size
automatically
2020-09-08 07:03:23 +02:00
Martin Diehl 1f28592fcd improved documentation
Python/numpy style: Active description, start with capital, end with
full stop
2020-09-08 06:55:04 +02:00
Martin Diehl 43e9ea352a typo 2020-09-08 05:56:10 +02:00
Martin Diehl cfad4a71f6 clearer logic 2020-09-08 05:56:01 +02:00
Martin Diehl e270b5fe5f cleaned tests 2020-09-07 18:29:32 +02:00
Martin Diehl d78bc81026 use test which is insensitive to numerical noise 2020-09-07 18:27:06 +02:00
Franz Roters 5c02fdae29 updated reference 2020-09-07 18:22:29 +02:00
Franz Roters e43d8d208f updated tests 2020-09-07 17:20:59 +02:00
Franz Roters 44f5f2cc01 only statevar 2 is used for material definition 2020-09-07 17:01:38 +02:00
Martin Diehl 774cf7658e pytest now includes RGC test 2020-09-07 13:23:42 +02:00
Martin Diehl d176a89c78 ensure defined initital state 2020-09-07 13:20:00 +02:00