Commit Graph

16107 Commits

Author SHA1 Message Date
Philip Eisenlohr 02d785f8f1 comprehensive simulation_setup tests 2022-11-09 17:32:14 -05:00
Philip Eisenlohr 5c6d21e9cf only create subdir when dataset 2022-11-09 17:32:14 -05:00
Philip Eisenlohr 4f6a1720cc recursive list of setup files; no printing but PermissionError 2022-11-09 17:32:14 -05:00
Sharan Roongta 443d796643 phase and homogenization dict to be updated when new material added 2022-11-09 23:13:45 +01:00
Martin Diehl 75cf446654 including restart information
needed updated tests after generating new HDF5 file
2022-11-09 22:50:32 +01:00
Test User d0658907a9 [skip ci] updated version information after successful test of v3.0.0-alpha7-68-g5d28260d2 2022-11-09 22:07:20 +01:00
Martin Diehl b2db825fca newest file format 2022-11-09 22:06:20 +01:00
Philip Eisenlohr 5d28260d2d Merge branch 'fix-O-unit' into 'development'
correct unit for quaternion output O

See merge request damask/DAMASK!647
2022-11-09 17:32:10 +00:00
Philip Eisenlohr 1a748ec5aa shorter function name; setup_files is property 2022-11-09 09:39:47 -05:00
Daniel Otto de Mentock 836feaa5f4 polishing 2022-11-09 12:48:48 +01:00
Daniel Otto de Mentock 1cdb7ef09f function to list available setup files can be useful 2022-11-09 12:48:37 +01:00
Daniel Otto de Mentock ce7d2af6e3 simulation setup export function naming and description was inaccurate 2022-11-09 12:47:47 +01:00
Test User 8d59750b93 [skip ci] updated version information after successful test of v3.0.0-alpha7-65-gb5b861afd 2022-11-09 05:33:17 +01:00
Philip Eisenlohr b5b861afdd Merge branch 'result-export-DADF5' into 'development'
export to new DADF5 file

See merge request damask/DAMASK!644
2022-11-08 19:01:48 +00:00
Philip Eisenlohr 953d5769a0 Merge branch 'RegularGridInterpolator' into 'development'
grid assemble + corrected grid.scale

See merge request damask/DAMASK!643
2022-11-08 18:52:08 +00:00
Martin Diehl 4f0db64e15 grid assemble + corrected grid.scale 2022-11-08 18:52:08 +00:00
Philip Eisenlohr 46e2bbf80c correct unit for quaternion output O 2022-11-08 13:10:37 -05:00
Philip Eisenlohr 507e1a2f05 Merge branch 'rotation-example' into 'development'
Rotation-example

See merge request damask/DAMASK!645
2022-11-08 14:25:35 +00:00
Martin Diehl 59150b791f support the user 2022-11-08 12:39:38 +01:00
Philip Eisenlohr 868a4dda96 remove numpy where unnecessary 2022-11-07 14:56:38 -05:00
Sharan Roongta 88206d307b default was incorrect and some useful examples added 2022-11-07 18:30:46 +01:00
Philip Eisenlohr 13d0f3ae8a more precise description of `times_in_range` 2022-11-07 12:21:26 -05:00
Philip Eisenlohr f88ac18c8a consistent "optional" in parameter description 2022-11-07 12:18:00 -05:00
Martin Diehl 015f1ec741 possibility to export into new DADF5 file 2022-11-07 10:10:13 +01:00
Martin Diehl 0fa9631675 testing output of export_result 2022-11-06 23:16:30 +01:00
Test User 8bfe9269fd [skip ci] updated version information after successful test of v3.0.0-alpha7-53-g1fae90b9b 2022-11-06 23:04:24 +01:00
Philip Eisenlohr 1fae90b9b5 Merge branch 'result_custom_path_export' into 'development'
added custom path export option to Result.export_* functions

Closes #172

See merge request damask/DAMASK!599
2022-11-06 18:10:23 +00:00
Daniel Otto de Mentock 2c3da9c1bf added custom path export option to Result.export_* functions 2022-11-06 18:10:23 +00:00
Test User 92f6d7e68d [skip ci] updated version information after successful test of v3.0.0-alpha7-50-g5c4674104 2022-11-03 16:36:45 +01:00
Martin Diehl 5c4674104a Merge branch 'github-actions-improvements' into development 2022-11-03 09:50:06 +01:00
Martin Diehl 51da27c853 line too long 2022-11-03 09:20:14 +01:00
Test User 5df741c9c2 [skip ci] updated version information after successful test of v3.0.0-alpha7-44-g8e88b2423 2022-11-03 01:22:11 +01:00
Franz Roters 8e88b2423c Merge branch 'fix-Kichhoff-typos' into 'development'
fix Kichhoff typos

See merge request damask/DAMASK!641
2022-11-02 20:23:56 +00:00
Philip Eisenlohr 0ab9adcb5e fix Kichhoff typos 2022-11-02 20:23:56 +00:00
Martin Diehl bfea213594 old versions are deprecated 2022-11-02 20:57:53 +01:00
Martin Diehl 4b73188857 include Python 3.10 (approx a year old) 2022-11-02 17:12:19 +01:00
Martin Diehl 2dd76d0eab fix for HDF5 1.12.2 and Intel ifx
https://www.intel.com/content/www/us/en/developer/articles/release-notes/oneapi-fortran-compiler-release-notes.html#inpage-nav-10-2-9
2022-11-02 11:54:52 +01:00
Test User 11676fe782 [skip ci] updated version information after successful test of v3.0.0-alpha7-41-ga1b91e5fc 2022-10-31 16:58:24 +01:00
Daniel Otto de Mentock a1b91e5fcf Merge branch '202_MPI-random-seed' into 'development'
avoid repeated random sequences on different processes

Closes #202

See merge request damask/DAMASK!639
2022-10-31 11:29:50 +00:00
Test User 8774b94d2a [skip ci] updated version information after successful test of v3.0.0-alpha7-38-gc507e2d3b 2022-10-29 06:33:26 +02:00
Philip Eisenlohr c507e2d3b6 avoid potenttial out-of-bounds memory access 2022-10-27 15:56:59 -04:00
Philip Eisenlohr 5c688345ed more verbose and specific messaging in self-test and errors 2022-10-27 15:39:48 -04:00
Martin Diehl ae3b049d30 avoid repeated random sequences on different processes
we don't use random numbers a lot and there are no reported problems
yet.
Still, this is safer.
2022-10-27 09:21:37 +02:00
Test User 94849d9c38 [skip ci] updated version information after successful test of v3.0.0-alpha7-35-g9149e760f 2022-10-26 16:11:48 +02:00
Franz Roters 9149e760f6 Merge branch 'dislotwin-parameters' into 'development'
example files for TWIP/TRIP

See merge request damask/DAMASK!636
2022-10-26 06:59:59 +00:00
Test User 54a9b1e60f [skip ci] updated version information after successful test of v3.0.0-alpha7-29-g4e5567fce 2022-10-26 00:48:54 +02:00
Martin Diehl 28ea09050d polishing 2022-10-25 23:18:22 +02:00
Daniel Otto de Mentock 4e5567fce1 Merge branch 'cleaning-YAML' into 'development'
Re-written YAML types

See merge request damask/DAMASK!637
2022-10-25 16:09:36 +00:00
Martin Diehl df5487e1a9 Re-written YAML types
Strict typing for YAML

New access pattern requires to specify the expected type, i.e. 'scalar', 'list', or 'dict'. This ensures that the node offers the expected functionality instead of polluting 'tNode' with dummy functions which throw error messages if not overwritten.

The restructuring of the code allows to hierarchically construct methods without much code duplication.

Some aspects of the error messaging system have been improved.
2022-10-25 16:09:36 +00:00
Martin Diehl ff3e08531e including test 2022-10-23 12:42:17 +02:00