Commit Graph

12625 Commits

Author SHA1 Message Date
Martin Diehl b499578a95 prefix should be name of the module
poor substitute for namespace
2020-09-13 10:39:17 +02:00
Martin Diehl da0e16520c handling of MPI in 'parallelization' 2020-09-13 10:26:33 +02:00
Martin Diehl 875d599b5d using simplified test 2020-09-13 07:44:55 +02:00
Martin Diehl e2ded43636 polishing
- unified style (CamelCase)
- more sanity checks
- simplified determination of grid
2020-09-13 06:58:34 +02:00
Martin Diehl 81063046c4 improved error handling, potentially faster algorithm 2020-09-12 22:55:30 +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 307b1b20cc forgotten rename for ifort workaround 2020-09-12 15:26:16 +02:00
Martin Diehl faac9883a5 more verbose GitLab CI 2020-09-12 15:25:37 +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
Franz Roters c5bce78faf [skip ci] corrected error number 2020-09-10 08:55:56 +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