Philip Eisenlohr
efc76f1f19
shortened code
2023-12-09 12:03:05 -05:00
Martin Diehl
beb58b76f2
correctly handling ambiguity if Phi approx pi
2023-12-06 22:07:57 +01:00
Daniel Otto de Mentock
34efdc56ec
Merge branch 'SPPARKS-real-data' into 'development'
...
enforce little endian
See merge request damask/DAMASK!864
2023-12-06 08:38:32 +00:00
Martin Diehl
7bfb081106
more systematic naming
...
YAML is the base class for ConfigMaterial and LoadcaseGrid
2023-12-05 10:34:05 +01:00
Martin Diehl
4d436f7ed9
realistic SPPARKS file
...
should not matter because reading is delegated to VTK, but better safe
than sorry
2023-11-30 07:05:09 +01:00
Martin Diehl
89ba785938
using correct name (confirmed by user with original request)
2023-11-28 21:08:53 +01:00
Philip Eisenlohr
118247111b
slightly shorter code
2023-11-28 12:31:47 -05:00
Martin Diehl
9aa68e83a2
new delete function for VTK
...
follows 'damask.Table' and makes GeomGrid.load_SPPARKS easier
2023-11-28 11:51:14 +01:00
Martin Diehl
9710ec11f0
load data from SPPARKS
...
https://spparks.github.io/
2023-11-28 10:29:45 +01:00
Martin Diehl
4c5f980d00
more systematic name
2023-11-27 23:14:23 +01:00
Martin Diehl
1855bafd6a
additional, self-explanatory tests
2023-11-07 01:09:25 +01:00
Martin Diehl
f687e0a433
helpful error message
2023-11-06 23:42:11 +01:00
Philip Eisenlohr
d38ab0e07a
signed direction as in KS paper; added Pitsch and Burgers references
2023-11-03 18:51:57 -04:00
Philip Eisenlohr
199b84d096
proper bi-directional orientation relationships
2023-10-23 22:53:27 -04:00
Philip Eisenlohr
550c757cdc
overall smart blending; more robust disFZ
2023-10-04 09:42:09 -04: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
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
36d2ae1c2a
avoid repeated opening of files
2023-09-22 15:17:58 +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
Philip Eisenlohr
108ef2a954
reflect updated shape blending
2023-09-19 18:05:12 -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
a2b571c1fc
corrected sign definition of <111>{110} slip systems
...
Breaking change: Sign of shear differs
2023-09-15 00:21:04 +02:00
Philip Eisenlohr
0393bdb214
added broadcasting test for composite rotations
2023-08-17 21:21:16 +00:00
Philip Eisenlohr
81d0002a49
corrected remaining instances of phenopowerlaw configuration
2023-08-05 11:50:03 -04:00
Daniel Otto de Mentock
b9062c9425
github actions has issues with interpretation of function calls inside assert statements
2023-06-26 14:00:01 +02:00
Martin Diehl
137c4e3b03
easier to understand
2023-06-12 20:38:14 +02:00
Martin Diehl
1a4c171109
checking correctness of displacements for 1D strain
2023-06-06 19:25:44 +02:00
Martin Diehl
11c4be008f
analytic solution for displacement calculation
2023-06-04 22:54:31 +02:00
Martin Diehl
5b8194d8eb
Merge remote-tracking branch 'origin/development' into 256-grid-geometry-displacement-reconstruction
2023-06-04 14:26:31 +02:00
Martin Diehl
cfdf33e4b1
don't change Neper material ID definition
...
Neper material ID start at 0 if a buffer layer is added
(run "neper -T -n 100 -tesrsize 320:320:320 -domain "cylinder(20,10)" -format vtk"),
otherwise at 1.
Hence, leave the IDs untouched and let the user change the
numbering (either by a constant offset or by re-numbering): "explicit is better than implicit"
2023-05-22 17:32:39 +02:00
Martin Diehl
f36a175867
binary VTK file
...
does not need EOL@EOF
2023-04-24 07:17:34 +02:00
Martin Diehl
17ce0b9aec
more reasonable name
...
folder contains all test resources, not just reference results
2023-04-24 07:16:45 +02:00
Sharan Roongta
7b158f5ec4
Merge branch 'regrid-result' into 'development'
...
regrid/map when exporting DADF5
See merge request damask/DAMASK!748
2023-04-14 20:05:30 +00:00
Martin Diehl
03768e14dc
Grid loadcase
2023-03-27 17:33:11 +00:00
Martin Diehl
d2e85ef15b
regrid/map when exporting DADF5
2023-03-25 07:40:21 +01:00
Philip Eisenlohr
782a593bf2
separate import of vtk modules
...
vtk is a collection of modules. Some are missing in some installations, so it is recommended to import only the functionality that is needed.
2023-03-08 18:03:22 +00:00
Daniel Otto de Mentock
ad39577ea4
improvements to docstrings (in `damask.Rotation`)
2023-03-02 18:46:00 +00:00
Philip Eisenlohr
b15096c2f6
flexibility for non-standard ANG headers.
2023-02-28 15:35:31 +00:00
Martin Diehl
c40b446854
add keywords to signature of Orientation functions that inherit from Rotation
2023-02-23 18:49:08 +00:00
Philip Eisenlohr
06201da5e2
Improvements to Python docstrings
2023-02-21 15:27:06 +00:00
Philip Eisenlohr
71e383bfc8
test for ValueError
2023-02-20 14:44:40 -05:00
Daniel Otto de Mentock
4ae3274ac4
Merge branch '250-configmaterial-material_add-simplifications' into 'development'
...
several improvements to ConfigMaterial and Config
Closes #250
See merge request damask/DAMASK!714
2023-02-06 16:52:14 +00:00
Martin Diehl
f401c51e22
update to DADF5 v1.0
2023-02-04 15:22:39 +01:00
Martin Diehl
12d1e9be65
pipeline was failing with decode error
...
I could not reproduce it, maybe this helps
2023-02-04 12:42:56 +01:00
Martin Diehl
b818ec6885
include more files
2023-02-04 11:47:54 +01:00
Martin Diehl
29933a6618
includes unit of 'O', which was corrected
2023-02-04 11:44:12 +01:00
Martin Diehl
e49090b26b
update to DADF5 v1.0
2023-02-04 11:14:03 +01:00
Martin Diehl
89817d1bc1
not needed
2023-02-04 11:09:27 +01:00
Martin Diehl
780fc8a050
new/correct unit for quaternions
2023-02-04 10:23:01 +01:00