Commit Graph

14578 Commits

Author SHA1 Message Date
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
Test User bf25250667 [skip ci] updated version information after successful test of v3.0.0-alpha3-2-gd0dd1fd83 2021-04-20 23:16:02 +02:00
Martin Diehl d0dd1fd83b new deploy syntax 2021-04-20 17:43:03 +02:00
Martin Diehl 7eefc87e5a ignore files for language detection (old syntax was wrong) 2021-04-20 14:52:31 +02:00