Commit Graph

16718 Commits

Author SHA1 Message Date
Martin Diehl a0dc25c16e more specific typehints 2023-10-03 23:02:12 +02:00
Vitesh Shah 85010a8d6d the monkey patch should be used only for export Dream3D
Initially  it got activated at the start of _result.py
This led to failure of other tests.
Use the patch only when needed.
2023-10-02 15:11:02 +02:00
Test User 05e675bbdb [skip ci] updated version information after successful test of v3.0.0-alpha7-867-g026dd3c14 2023-09-29 18:53:37 +02:00
Franz Roters 026dd3c14b Merge branch 'large-tmp' into 'development'
TMPDIR controls the behavior of mktemp

See merge request damask/DAMASK!829
2023-09-29 14:50:40 +00:00
Vitesh Shah fc44112109 change of variable name after merge 2023-09-29 09:23:58 +02:00
Vitesh Shah 5ba83fd05b Merge branch 'development' into export_DAMASK_to_DREAM3D 2023-09-29 08:00:23 +02:00
Test User 77675e5890 [skip ci] updated version information after successful test of v3.0.0-alpha7-864-g9cf37c493 2023-09-28 15:32:49 +02:00
Martin Diehl baf04ad5eb TMPDIR controls the behavior of mktemp 2023-09-28 11:52:34 +02:00
Martin Diehl 9cf37c4939 Merge branch 'test-polynomials' into 'development'
add polynomials to DAMASK_test

See merge request damask/DAMASK!827
2023-09-28 09:36:44 +00:00
Martin Diehl f1b0f68000 do not report "self coverage" 2023-09-28 07:20:09 +02:00
Philip Eisenlohr dab5ba1e60 call polynomials_selfTest in DAMASK_test 2023-09-28 07:07:49 +02:00
Martin Diehl 8489658cb4 avoid use of unitialized variable (x_ref)
further polishing for better readability
2023-09-27 20:56:49 +02:00
Franz Roters a5a4ba0a54 Merge branch 'small-dislotwin-fix' into 'development'
fix erroneous check for N_tr

See merge request damask/DAMASK!826
2023-09-27 12:23:44 +00:00
Philip Eisenlohr f8cead9e0a Merge branch 'no-FMA' into 'development'
let the compiler do the work

See merge request damask/DAMASK!824
2023-09-27 12:06:35 +00:00
Test User 03259c8895 [skip ci] updated version information after successful test of v3.0.0-alpha7-854-g44916cfc4 2023-09-27 12:52:14 +02:00
Daniel Otto de Mentock 44916cfc45 Merge branch 'better-gfortran-debug' into 'development'
simplify debugging

See merge request damask/DAMASK!799
2023-09-27 08:12:36 +00:00
Franz Roters 68ed6937cb Merge branch 'nonSchmid-adaptation' into 'development'
Non-Schmid adaptation

Closes #324

See merge request damask/DAMASK!817
2023-09-27 07:05:34 +00:00
Philip Eisenlohr 836ddb4ba5 easier to understand (and maybe failsafe against empty coef) 2023-09-26 22:27:28 +00:00
Philip Eisenlohr f7e06660b1 Merge branch 'development' into nonSchmid-adaptation 2023-09-26 17:57:30 -04:00
Philip Eisenlohr 5f2b73f815 use merged PRIVATE 2023-09-26 09:44:48 -04:00
Philip Eisenlohr 3621f0e8a1 check for N_tr, not twice N_tw 2023-09-26 09:17:25 -04:00
Test User 96ee2af279 [skip ci] updated version information after successful test of v3.0.0-alpha7-837-gc3d3ea658 2023-09-25 21:01:01 +02:00
Daniel Otto de Mentock c3d3ea6588 Merge branch '272-parallel-post-processing' into 'development'
no multiprocessing for adding datasets

Closes #272

See merge request damask/DAMASK!820
2023-09-25 15:31:43 +00:00
Daniel Otto de Mentock 1750e5cc30 Merge branch 'nicer-assert-allclose' into 'development'
Nicer assert allclose

See merge request damask/DAMASK!818
2023-09-25 14:14:42 +00:00
Martin Diehl 28cb72ced0 simplified 2023-09-25 13:58:17 +02:00
Test User eff54f9566 [skip ci] updated version information after successful test of v3.0.0-alpha7-824-g5b6aeaf4b 2023-09-24 23:43:25 +02:00
Martin Diehl 5b6aeaf4b3 Merge branch 'shaped-rotation-application' into 'development'
Shaped rotation application

See merge request damask/DAMASK!819
2023-09-24 18:49:41 +00:00
Martin Diehl c619bed975 let the compiler do the work
compilers are aware of the FMA instruction and use it
2023-09-24 06:31:36 +02:00
Test User a99daf5e14 [skip ci] updated version information after successful test of v3.0.0-alpha7-817-g57d8a6c43 2023-09-24 03:16:13 +02:00
Philip Eisenlohr 57d8a6c438 Merge branch 'load-DREAM3d-improvements' into 'development'
Load dream3d improvements

See merge request damask/DAMASK!821
2023-09-23 23:14:03 +00:00
Martin Diehl 8b421ba7a7 simplified 2023-09-23 06:20:25 +02:00
Martin Diehl ac898be888 fix issues with compilation
preprocessor statement or unsupported private/public statemens for
modules seem to confuse CMake
2023-09-22 20:24:58 +02:00
Martin Diehl 4a943ff844 ensure closed file 2023-09-22 15:18:29 +02:00
Martin Diehl 36d2ae1c2a avoid repeated opening of files 2023-09-22 15:17:58 +02:00
Martin Diehl d832d4cf17 improved documentation 2023-09-22 15:17:28 +02:00
Martin Diehl ee4cfe4b24 new name
'prod' was introduced in numpy 1.7, 'product' will be removed in 2.0
2023-09-22 11:46:39 +02:00
Martin Diehl 36c13d2e58 no need to have this as class method
definition as class method was needed to be visible in multiprocessing
2023-09-22 10:58:25 +02:00
Martin Diehl b0bb904c89 no multiprocessing for adding datasets
multiprocessing was not reliable on different platform and caused all
kinds of weird behavior
2023-09-22 08:36:34 +02:00
Martin Diehl d7a9b76ba9 better debug for Intel LLVM compiler 2023-09-22 07:17:57 +02:00
Martin Diehl 7c2e870d17 polishing 2023-09-22 07:10:08 +02:00
Philip Eisenlohr 23c6270d4a added examples 2023-09-21 17:27:38 -04:00
Martin Diehl eeb5de0531 easier to understand 2023-09-21 22:32:38 +02:00
Philip Eisenlohr 177da6e2cb use clean PRIVATE 2023-09-21 08:15:56 -04:00
Philip Eisenlohr 108ef2a954 reflect updated shape blending 2023-09-19 18:05:12 -04:00
Philip Eisenlohr 4c4c1fbcc8 small polish 2023-09-19 18:03:55 -04:00
Philip Eisenlohr 0704f1122e result (and object interpretation) "flows" from rotation and data shapes 2023-09-19 17:50:28 -04:00
Philip Eisenlohr b3f98ab877 more flexible shapeblending 2023-09-19 17:43:27 -04:00
Philip Eisenlohr 4b6f66b254 new PRIVATE content 2023-09-19 09:17:06 -04:00
Philip Eisenlohr 16b029cf39 bug fix: used wrong index for slip family-dependent coeffs 2023-09-18 09:44:52 -04:00
Philip Eisenlohr 6a75a1ad23 avoid uninitialized mem access 2023-09-18 14:49:53 +02:00