Martin Diehl
1d19d4242c
more robust implementation
...
use abs() for situations with negative numbers, allow to explicitly
specify precision.
max_denominator and default N_significant are determined empirical
2024-03-02 13:31:24 +05:30
Philip Eisenlohr
550c757cdc
overall smart blending; more robust disFZ
2023-10-04 09:42:09 -04: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
Philip Eisenlohr
b3f98ab877
more flexible shapeblending
2023-09-19 17:43:27 -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
Daniel Otto de Mentock
ad39577ea4
improvements to docstrings (in `damask.Rotation`)
2023-03-02 18:46:00 +00:00
Martin Diehl
c40b446854
add keywords to signature of Orientation functions that inherit from Rotation
2023-02-23 18:49:08 +00:00
Daniel Otto de Mentock
1b8f3292f0
test was not using parametrized values
2023-01-16 11:45:09 +01:00
Martin Diehl
dcdc4acbd5
Unified object.comments as list[str]; simplifications of Python code
2022-12-13 18:32:19 +00:00
Martin Diehl
f8844285d7
putting understanding of hybridIA into code
2022-11-25 01:15:39 +01:00
Daniel Otto de Mentock
5017aabcea
util.extend_docstring: proper layout for extended class (incl. current return type)
2022-11-19 08:10:00 +00:00
Martin Diehl
f3cf67d3fa
avoid code duplication and inconsistencies
2022-03-27 09:55:20 +02:00
Martin Diehl
bd56a3f2a5
tests might fail on windows
2022-03-26 22:13:54 +01:00
Martin Diehl
ff3d3afe9e
'/' is separator in h5py even on windows.
...
os.path assumes OS-dependent path separators
2022-03-26 22:09:45 +01:00
Philip Eisenlohr
f13a4c82da
grid.clean/vicinity now uses ball neighborhood; lots of polishing
2022-03-09 18:26:52 -05:00
Philip Eisenlohr
b2d0fd8ff5
Lambert azimuthal equal-area (laea) projection
2021-12-28 10:19:17 +00:00
Philip Eisenlohr
5ea5416f37
more robust RuntimeError test; corrected name of double-defined test
2021-08-16 13:40:10 -04:00
Martin Diehl
684016f3e3
utility function without connection to an object
2021-06-01 21:29:35 +02:00
Philip Eisenlohr
f6d6aefe1d
function renaming; rewording of help messages
2021-04-01 18:41:28 -04:00
Martin Diehl
e9c65dee73
documenting and testing
2021-03-31 10:59:21 +02:00
Martin Diehl
9fd244d8a0
cleaning
2021-03-26 20:59:49 +01:00
Martin Diehl
1ff6a09746
tests/specifications
2021-03-23 18:51:21 +01:00
Philip Eisenlohr
175d724ded
added keepdims=False option to project_stereographic
2021-02-27 18:38:40 -05:00
Philip Eisenlohr
ea763fd941
generalized stereographic projection to cope with all three directions (x,y,Z)
2021-02-27 11:15:01 -05:00
Martin Diehl
51e5dda702
documentation + consistent string formatting
2020-11-15 10:54:20 +01:00
Martin Diehl
149fce0a7e
increase test coverage
2020-11-14 19:42:52 +01:00
Martin Diehl
5926f84851
WIP: refactoring Orientation=Symmetry+Rotation, Lattice=subclass of Sym, and Crystal=Lattice+Rotation
2020-11-09 21:20:56 +01:00
Martin Diehl
95b85626d8
general hybridIA functionality
2020-09-28 07:40:43 +02:00
Philip Eisenlohr
3cc319ef08
removed debug print statement in test_util
2020-09-19 14:30:58 -04:00
Philip Eisenlohr
7cbd422ae3
fixed coprime error when encountering NaN
2020-09-19 13:38:32 -04:00
Martin Diehl
27220a03bc
not invalid anymore
2020-06-25 09:23:43 +02:00
Philip Eisenlohr
e64d353865
condensed scale_to_coprime; added test of scale_to_coprime
2020-06-24 18:37:33 -04:00
Martin Diehl
4c5939ef23
small polishing
2020-06-20 22:51:00 +02:00