Martin Diehl
|
1648963b57
|
vectorized equivalent orientation calculation
|
2020-06-18 22:53:04 +02:00 |
Martin Diehl
|
cdda556e18
|
small improvements
- hack for reporting multiple rotation
- bugfix for vectorized Rodrigues vector
- more general broadcasting (even more powerfull then np.broadcast_to)
|
2020-06-18 22:30:22 +02:00 |
Martin Diehl
|
fe5e5babfe
|
more useful for vectorized calculations
|
2020-06-18 22:29:28 +02:00 |
Martin Diehl
|
d0d9245707
|
clearer intention
|
2020-06-16 23:35:50 +02:00 |
f.basile
|
a76b5233be
|
fix pyflakes imported but unused in pytest 2
|
2020-06-05 13:54:38 +02:00 |
f.basile
|
54c20cdd3c
|
fix pyflakes imported but unused in pytest
|
2020-06-05 13:53:47 +02:00 |
f.basile
|
cb1779ef9a
|
fix pep257: D415 / First line should end with a period, question mark, or exclamation point (not e)
|
2020-06-05 13:49:30 +02:00 |
f.basile
|
eae9698d22
|
equivalent,related and inFZ vectorized + pytest
|
2020-06-05 13:48:12 +02:00 |
f.basile
|
ac09a2912a
|
fix python/damask/_orientation.py contains invalid python3 code 2
|
2020-06-04 16:45:44 +02:00 |
f.basile
|
6a24aee171
|
fix python/damask/_orientation.py contains invalid python3 code
|
2020-06-04 16:44:57 +02:00 |
f.basile
|
3897136f85
|
avoid python/damask/_orientation.py exceeds line length limit (maximum line length 141 > 132)
|
2020-06-04 16:43:28 +02:00 |
f.basile
|
0c41e33434
|
orientation.equivalent takes several rotations at the same time + small test"
"
""
|
2020-06-04 16:39:24 +02:00 |
Martin Diehl
|
a9c61ede69
|
bugfix: should also work if DAMASK_NUM_THREADS is not set
|
2020-06-03 20:24:18 +02:00 |
Martin Diehl
|
bda555fd1c
|
we are looking for a path, not for a file
|
2020-06-03 16:47:03 +02:00 |
Martin Diehl
|
bb5485927e
|
names like 2020.2 cannot be converted to int
|
2020-06-03 15:18:46 +02:00 |
Martin Diehl
|
5da1aa49bc
|
string should be a Path object
|
2020-06-03 15:17:00 +02:00 |
Martin Diehl
|
9b04a45bbd
|
bugfix (wrong variable name)
|
2020-06-03 13:53:00 +02:00 |
Martin Diehl
|
3be1a33820
|
easier to read
|
2020-06-03 13:32:47 +02:00 |
Martin Diehl
|
c67fbacfc7
|
higher test coverage
- invalid operations
- legacy output
|
2020-06-03 11:03:31 +02:00 |
Martin Diehl
|
c5d0c7e52e
|
easier to read, more flexible
|
2020-06-03 10:44:40 +02:00 |
Martin Diehl
|
ac9fddd9e9
|
Merge remote-tracking branch 'origin/development' into misc-improvements
|
2020-06-02 00:12:50 +02:00 |
Martin Diehl
|
a51cc39613
|
proper docstring
|
2020-06-01 22:13:01 +02:00 |
Martin Diehl
|
72a0b1fae5
|
testing and polishing
|
2020-06-01 11:33:22 +02:00 |
Martin Diehl
|
7a193639fb
|
also show datasets without unit
currently, this is only the orientation dataset
Also enable renames. Since this alters the history, the user need to
enable this
|
2020-05-31 23:50:06 +02:00 |
Martin Diehl
|
bcb0ce5e5e
|
typo
|
2020-05-31 18:51:12 +02:00 |
Martin Diehl
|
adb92de8cc
|
Merge branch 'development' into less-shell-scripts
|
2020-05-31 18:49:51 +02:00 |
Martin Diehl
|
421b8f4268
|
documented function interfaces
|
2020-05-30 17:31:50 +02:00 |
Martin Diehl
|
1afa00a19c
|
testing systematically all possibilities
|
2020-05-28 08:05:16 +02:00 |
Martin Diehl
|
0fe450a033
|
Merge branch 'misc-improvements' into less-shell-scripts
|
2020-05-27 17:40:13 +02:00 |
Martin Diehl
|
31f72aa912
|
handle min/mid/max eigenvalues/vectors separately
storing as matrix/vector is not favorable for paraview and in many
cases, either min or max are of interest only
|
2020-05-27 17:39:46 +02:00 |
Martin Diehl
|
addc4c36d1
|
test for XDMF writer
just ensure that it does not throw an exception
|
2020-05-26 08:06:39 +02:00 |
Martin Diehl
|
520dfe216a
|
cleaning
|
2020-05-26 07:57:32 +02:00 |
Martin Diehl
|
908788271a
|
Merge branch 'misc-improvements' into less-shell-scripts
|
2020-05-26 07:24:03 +02:00 |
Martin Diehl
|
5ad7fe04d0
|
bugfix:
used wrong type
|
2020-05-26 07:15:27 +02:00 |
Martin Diehl
|
670e08468b
|
reorder
tests depend on other functionality that should be tested first
|
2020-05-26 06:49:29 +02:00 |
Martin Diehl
|
88c49fc4f4
|
also check values
|
2020-05-26 06:48:52 +02:00 |
Martin Diehl
|
7f09c90c7d
|
different h5py versions seem to throw different errors
|
2020-05-26 06:39:11 +02:00 |
Martin Diehl
|
6f7c7005b0
|
bugfix:
- proper overwrite
- no out of bounds error for empty time selection (just pick nothin)
|
2020-05-25 23:54:06 +02:00 |
Martin Diehl
|
9855c61747
|
store vtk file in tmp directory
|
2020-05-25 23:39:19 +02:00 |
Martin Diehl
|
9076fbe525
|
testing overwrite functionality
|
2020-05-25 23:05:31 +02:00 |
Martin Diehl
|
d6877da2b6
|
single source of truth
|
2020-05-25 20:15:45 +02:00 |
Martin Diehl
|
d9d089c359
|
avoid repetition and do correct encode/decode
|
2020-05-25 20:13:57 +02:00 |
Martin Diehl
|
5d0a2aac8f
|
polishing reporting
|
2020-05-25 20:13:57 +02:00 |
Martin Diehl
|
b9e16ea951
|
overwriting datasets makes sense in special cases
but prevent user from accidently doing that and store the information
|
2020-05-25 20:13:57 +02:00 |
Martin Diehl
|
248f199a7b
|
track creation time
|
2020-05-25 18:51:10 +02:00 |
Martin Diehl
|
b1b8d02320
|
typo
|
2020-05-25 16:41:23 +02:00 |
Martin Diehl
|
9d7158b51a
|
Merge branch 'misc-improvements' of magit1.mpie.de:/damask/DAMASK into misc-improvements
|
2020-05-25 16:40:23 +02:00 |
Martin Diehl
|
f07eaf19d0
|
fixed broadcasting + corresponding test
|
2020-05-25 16:37:08 +02:00 |
Martin Diehl
|
784d6d09d9
|
cleaning
|
2020-05-25 15:55:38 +02:00 |
Martin Diehl
|
dad7c7a2a0
|
Merge branch 'vectorize_rotation' into misc-improvements
|
2020-05-25 15:50:03 +02:00 |
Martin Diehl
|
3e2cbef780
|
Merge remote-tracking branch 'origin/development' into vectorize_rotation
|
2020-05-25 15:46:27 +02:00 |
Martin Diehl
|
77b68ab86f
|
using rotation class for rotations
|
2020-05-25 09:39:39 +02:00 |
Martin Diehl
|
39505507f1
|
not needed anymore
|
2020-05-25 08:07:12 +02:00 |
Martin Diehl
|
17aa3c00dc
|
more tests
|
2020-05-24 22:52:00 +02:00 |
Martin Diehl
|
296308e11e
|
fix for rotation around 90 deg
more tests
|
2020-05-24 20:52:19 +02:00 |
Martin Diehl
|
34adefd4ca
|
simplified
|
2020-05-24 18:30:45 +02:00 |
Martin Diehl
|
594fcb2b72
|
seems more appropriate
|
2020-05-24 15:10:53 +02:00 |
Martin Diehl
|
3231a49107
|
centralize functionality
|
2020-05-24 09:39:58 +02:00 |
Martin Diehl
|
a26cba1457
|
calling a few missing statements
|
2020-05-24 09:06:11 +02:00 |
Martin Diehl
|
a3d9520c4b
|
polishing
|
2020-05-23 15:54:28 +02:00 |
Martin Diehl
|
82419f8649
|
testing selection
|
2020-05-23 10:38:25 +02:00 |
Martin Diehl
|
8a848979aa
|
missing test for IPF color
|
2020-05-23 09:13:45 +02:00 |
Martin Diehl
|
0549e33a00
|
vectorized/fast
|
2020-05-23 08:38:57 +02:00 |
Martin Diehl
|
e2cf527dfb
|
add missing test
|
2020-05-23 08:19:08 +02:00 |
Martin Diehl
|
b8e83cd263
|
do not overwrite
|
2020-05-22 20:42:13 +02:00 |
Martin Diehl
|
7bd681a5ed
|
very simple test
|
2020-05-22 19:04:02 +02:00 |
Martin Diehl
|
11eda510aa
|
testing functionality of Lattice separately
|
2020-05-22 18:45:27 +02:00 |
Martin Diehl
|
b33de48528
|
testing broadcasting
|
2020-05-22 15:12:37 +02:00 |
Martin Diehl
|
23b1381eaf
|
give credit
|
2020-05-21 11:30:25 +02:00 |
Martin Diehl
|
16f30a10d0
|
polishing
|
2020-05-20 23:50:08 +02:00 |
Martin Diehl
|
353fd3ceb6
|
more tests
now 95% test coverage of Rotation class
|
2020-05-20 19:16:31 +02:00 |
Martin Diehl
|
128a96e7f6
|
vectorized formula is enough
|
2020-05-20 18:13:51 +02:00 |
Martin Diehl
|
bb419d49df
|
polishing
|
2020-05-20 16:19:12 +02:00 |
Martin Diehl
|
b59d773689
|
store all test data together
|
2020-05-20 15:26:49 +02:00 |
Martin Diehl
|
9240dd59b2
|
mark as internal
all functionality (+ sanity checks) can be done with the class
functionality
|
2020-05-20 11:11:07 +02:00 |
Martin Diehl
|
9694767997
|
all seems to work now
|
2020-05-20 09:01:38 +02:00 |
Martin Diehl
|
1d8903bb0c
|
transition code
|
2020-05-20 00:18:44 +02:00 |
Martin Diehl
|
1fa4a07bb8
|
for backward compatibility
|
2020-05-19 23:39:01 +02:00 |
Martin Diehl
|
3e00269179
|
again some more tests
|
2020-05-19 23:24:12 +02:00 |
Martin Diehl
|
1c53a37de4
|
more tests and adjustments to tolerances
|
2020-05-19 21:03:30 +02:00 |
Martin Diehl
|
a6b0aaffba
|
more tests
Hotfix needed for axis angle to matrix (not used in DAMASK, needs
further investigation)
|
2020-05-19 19:41:50 +02:00 |
Martin Diehl
|
de79a5af43
|
directly test the internal conversions
some work to do ...
|
2020-05-19 09:55:23 +02:00 |
Martin Diehl
|
065c624f94
|
fix for backward compatibility
|
2020-05-19 09:10:14 +02:00 |
Martin Diehl
|
ebf05a279e
|
standard name
|
2020-05-19 08:59:03 +02:00 |
Martin Diehl
|
1a3a4a800e
|
vectorized
|
2020-05-19 07:59:24 +02:00 |
Martin Diehl
|
b6eebcd704
|
small fixes (testing P=+1)
|
2020-05-19 07:57:40 +02:00 |
Martin Diehl
|
b200894a40
|
bugfix and further test
|
2020-05-19 07:57:40 +02:00 |
Martin Diehl
|
3dc90ddb94
|
use the formula from the paper, not from the reference implementation
a few multiplications should be faster than a transpose
|
2020-05-19 07:57:40 +02:00 |
Martin Diehl
|
a25dd1c438
|
cleaning
|
2020-05-19 07:57:40 +02:00 |
Martin Diehl
|
743e91a78d
|
cleaning
|
2020-05-17 08:01:34 +02:00 |
Martin Diehl
|
652ece6bb3
|
fix: wrong capitalization
|
2020-05-17 07:25:17 +02:00 |
Martin Diehl
|
2550447169
|
Merge branch 'development' into docstring-sphinx-adjustments
|
2020-05-17 00:10:58 +02:00 |
Martin Diehl
|
a90865c877
|
non-vectorized versions not needed anymore
using them only for testing purposes
|
2020-05-17 00:10:18 +02:00 |
Martin Diehl
|
9ba419c2c3
|
Merge branch 'development' into vectorize_rotation
|
2020-05-16 20:58:06 +02:00 |
Martin Diehl
|
a4dfd7fc74
|
missing tests
|
2020-05-16 17:23:05 +02:00 |
Martin Diehl
|
044f069437
|
bugfix: selected wrong data
|
2020-05-16 17:06:55 +02:00 |
Martin Diehl
|
a279785149
|
Merge branch 'development' into misc-improvements
|
2020-05-16 17:01:48 +02:00 |
Martin Diehl
|
61ac40c259
|
more tests
|
2020-05-16 13:54:53 +02:00 |
Martin Diehl
|
19638168e6
|
more sensible type checking and errors
|
2020-05-16 13:23:32 +02:00 |
Martin Diehl
|
9fa1539163
|
using new names
|
2020-05-16 11:17:12 +02:00 |