Commit Graph

14281 Commits

Author SHA1 Message Date
Martin Diehl b353f8ed92 workaround for HDF5: https://forum.hdfgroup.org/t/6186
writing chunked/compressed data can cause problems with MPI. Even though not 100%
clear from the reference, it seems that the issue only appears for HDF5
< 1.12.
Of special importance for Ubuntu since the Debian package is still at 1.10.6
2021-05-03 18:19:06 +02:00
Test User 45ace810d1 [skip ci] updated version information after successful test of v3.0.0-alpha3-48-gc78b35295 2021-05-02 12:55:35 +02:00
Francisco Jose Gallardo Basile c78b352956 Merge branch 'env-reporting' into 'development'
adjusting env reporting

See merge request damask/DAMASK!375
2021-05-02 09:11:04 +00:00
Martin Diehl b1ad8197f2 object oriented approach
Orientation (of special lattice) should not have generic attributes
Also, import at the beginning of the file
2021-04-29 20:59:54 +02:00
Sharan Roongta 6c92e8d2cc belongs to elastic submodule 2021-04-29 16:16:51 +02:00
Sharan Roongta e795e72df7 new names 2021-04-29 14:24:19 +02:00
Martin Diehl b061b4911d compatible with older scipy versions 2021-04-29 08:58:32 +02:00
Martin Diehl 3c41cd609f Merge branch 'development' into env-reporting 2021-04-29 08:40:29 +02:00
Sharan Roongta 7e9133621a Merge remote-tracking branch 'origin/development' into internal-restructure 2021-04-28 23:24:02 +02:00
Martin Diehl 00bc6a9031 4 threads as default. Reasonable for modern computers
hardcoded + and as shell variable
2021-04-28 20:26:25 +02:00
Test User 59961a71ac [skip ci] updated version information after successful test of v3.0.0-alpha3-40-ga1c46b445 2021-04-28 19:12:09 +02:00
Martin Diehl f89f07e5cf avoid use of global variables in functions 2021-04-28 19:04:54 +02:00
Vitesh a1c46b4458 Merge branch 'leave-infinite-loop' into 'development'
handle infinite loop

See merge request damask/DAMASK!374
2021-04-28 11:59:26 +00:00
Martin Diehl f860b26664 correct type hints 2021-04-28 08:53:40 +02:00
Martin Diehl 11b2b04b39 MSC_ROOT and MSC_VERSION have no meaning anymore
DAMASK_grid/mesh use 4 threads per default (hard coded in
parallelization.f90). It's the user's responsibility to use a different
value for OMP_NUM_THREADS
2021-04-28 08:47:35 +02:00
Martin Diehl ff8ce3840b handle infinite loop 2021-04-28 08:03:22 +02:00
Test User 1b98597bb1 [skip ci] updated version information after successful test of v3.0.0-alpha3-37-ge9cfb2f96 2021-04-27 04:18:28 +02:00
Philip Eisenlohr e9cfb2f968 Merge branch 'drop-old-DADF5-support' into 'development'
Improvements to damask.Result

See merge request damask/DAMASK!373
2021-04-27 00:33:41 +00:00
Philip Eisenlohr ba938f1746 need to check for isinstance(int) 2021-04-26 17:56:15 -04:00
Test User c172382559 [skip ci] Merge branch 'master' into development 2021-04-26 22:08:40 +02:00
Test User 6bbfef3c33 Merge commit 'v3.0.0-alpha3-22-gc0958a934' 2021-04-26 22:08:11 +02:00
Test User c0958a934e [skip ci] updated version information after successful test of v3.0.0-alpha3-21-g55333f7e3 2021-04-26 22:08:11 +02:00
Philip Eisenlohr 5567512f73 removed unnecessary f-strings; added any -x to increments view 2021-04-26 14:26:16 -04:00
Test User 988e3ce33d [skip ci] Merge branch 'master' into development 2021-04-26 20:20:12 +02:00
Test User e8b01e375d [skip ci] updated version information after successful test of v3.0.0-alpha3-16-g340542cd4 2021-04-26 20:19:37 +02:00
Philip Eisenlohr b1bbe5528b [skip ci] fixed mistake (R --> Q) in example 2021-04-26 17:09:11 +00:00
Franz Roters 55333f7e3e Merge branch 'no-shell-variables' into 'development'
KISS: no shell variables

See merge request damask/DAMASK!370
2021-04-26 15:48:58 +00:00
Sharan Roongta 340542cd41 Merge branch 'Fortran-cleaning' into 'development'
consistent variable name

See merge request damask/DAMASK!372
2021-04-26 14:55:26 +00:00
Sharan Roongta 478665b7cd polishing 2021-04-26 15:10:45 +02:00
Martin Diehl de79d2d897 test handling of Marc results 2021-04-26 00:28:39 +02:00
Martin Diehl 62c987badf add tracer to vtk files 2021-04-25 23:54:33 +02:00
Martin Diehl 68a839ed97 typo + improved help 2021-04-25 22:14:13 +02:00
Test User 845f724ac8 [skip ci] updated version information after successful test of v3.0.0-alpha3-11-gb7777bc74 2021-04-25 18:59:10 +02:00
Martin Diehl d4a46b9be8 Merge remote-tracking branch 'origin/development' into drop-old-DADF5-support 2021-04-25 17:34:14 +02:00
Philip Eisenlohr b7777bc746 Merge branch 'python-documentation' into 'development'
improvements to python documentation

See merge request damask/DAMASK!371
2021-04-25 15:16:04 +00:00
Martin Diehl d0b86f54fb consistent with new naming scheme 2021-04-25 08:16:26 +02:00
Martin Diehl 7250fbb7c6 DAMASK is compatible with PETSc 3.15
still need to update the test server (and DAMASK_interface.f90)
2021-04-25 08:06:12 +02:00
Martin Diehl 0459f17f58 improved usability 2021-04-25 07:58:15 +02:00
Martin Diehl 18aa6f7f12 support for string arrays
allows to add phase label from mapping. Only scalar string arrays are
allowed (no real restriction)
2021-04-24 22:50:59 +02:00
Martin Diehl 6e1fe712c7 Merge branch 'python-documentation' into drop-old-DADF5-support 2021-04-24 19:39:28 +02:00
Philip Eisenlohr 690b478013 [skip ci] language polishing 2021-04-24 13:12:44 -04:00
Martin Diehl 24046ef683 support the user 2021-04-24 18:00:57 +02:00
Martin Diehl 95831e53f6 using improved documentation 2021-04-24 16:23:34 +02:00
Martin Diehl 3977e230b3 documenting and ensuring consistent argument names
'name' for a dataset matches the analogy to a file name
2021-04-24 14:47:45 +02:00
Martin Diehl 4d67c85a33 clarify out-of-place behavior and document return values 2021-04-23 23:32:09 +02:00
Martin Diehl 26f37d822d state return value
not for Rotation as its docstring is extended by Orientation
2021-04-23 19:15:11 +02:00
Martin Diehl 6699f2ee5f don't use shell variables
Marc solver can be controlled in python, installation can be tuned with
CLI arguments
2021-04-22 12:02:53 +02:00
Martin Diehl 0773fb5fae KISS
setting shell variables directly is more verbose
2021-04-22 08:04:46 +02:00
Martin Diehl 74dd9bf589 use sensible defaults if shell NUM_THREADS is not given 2021-04-22 08:04:02 +02:00
Martin Diehl 3f8bd645d8 handle the case that MSC-related variables are not set 2021-04-22 07:55:41 +02:00