Martin Diehl
608852df83
rotation paper has angle as last component
2019-02-12 10:58:38 +01:00
Martin Diehl
7da8980cc0
bugfixes: wrong shape, wrong conversion
2019-02-12 09:04:35 +01:00
Martin Diehl
336a80091f
rodrigues is 4-vector with rotation being the last component
...
established a single source of truth for length
2019-02-12 08:59:26 +01:00
Martin Diehl
97ac437686
more user friendly constructors
2019-02-12 08:14:27 +01:00
Martin Diehl
ef3fc0b58a
bugfix: wrong array indexing
...
rotation of meshgrid tuple implemented
2019-02-12 07:42:46 +01:00
Martin Diehl
48b0307fab
using new rotation class
...
cannot rotate matrices (3,3) and (3,3,3,3) at the moment
2019-02-12 00:27:13 +01:00
Philip Eisenlohr
74956c0290
avoid error for empty "name"
2019-01-23 20:59:07 -05:00
Martin Diehl
da115ca9d4
probably never used and outdated (python2.7)
...
doing the same conversion via DREAM.3D will be available soon
2019-01-16 17:51:37 +01:00
Martin Diehl
c5dabbb68f
correct comment sign
...
the # indicates the end of a list
2019-01-09 16:31:00 +01:00
Martin Diehl
0dca8d2740
compatible to python 3 and mentat >= 2017
2019-01-09 16:28:21 +01:00
Martin Diehl
1192f16582
Merge remote-tracking branch 'origin/development' into 56-parallel-hdf5
2019-01-06 20:56:36 +01:00
Martin Diehl
7768c5874b
simpler interface for progress bar
2019-01-05 10:41:49 +01:00
Martin Diehl
c00d00c219
Merge remote-tracking branch 'origin/development' into misc-improvements
2019-01-05 09:22:41 +01:00
Philip Eisenlohr
3c5df0a4a4
[skip ci] viewTable acknowledges requested output type(s)
2019-01-04 16:34:21 -05:00
Philip Eisenlohr
bcd4288f1e
[skip ci] groupTable according to unique values in more than one column
2019-01-03 18:25:28 -05:00
Philip Eisenlohr
b5d62c8e29
[skip ci] print estimated remaining processing time for postResults
2019-01-03 11:31:04 -05:00
Martin Diehl
835e3f95a5
[skip ci] was not used
2018-12-31 08:05:56 +01:00
Martin Diehl
6f40989465
order was randomized when creating dict
2018-12-31 07:18:45 +01:00
Martin Diehl
a992b8b1f5
random order caused test to fail
...
rather a workaround, but since HDF5 is coming...
2018-12-30 11:41:22 +01:00
Philip Eisenlohr
9bdd4d1d68
added <!skip> line to stop config parser from trying to interpret rest of geom description---huge speedup!!
2018-12-20 17:22:29 -05:00
Philip Eisenlohr
25a80723c0
numpy interface changed to be strict about 2D array shape in histogram
2018-12-20 17:14:55 -05:00
Martin Diehl
1ef82e351b
Merge branch 'orientationClass_with_negative_P' into development
2018-12-20 20:43:00 +01:00
Philip Eisenlohr
7df6dfbf3f
renamed "showTable" to "viewTable" to avoid clashing with astropy.table module
2018-12-18 15:10:26 -05:00
Martin Diehl
5d7f930592
math.isclose does not exist for older versions
...
np.isclose does the same
2018-12-17 20:04:16 +01:00
Martin Diehl
3bab08fdeb
Merge branch 'development' into 56-parallel-hdf5
2018-12-12 07:46:02 +01:00
Martin Diehl
1f2fbbee21
consistent name
2018-12-10 09:38:57 +01:00
Martin Diehl
767650e002
more general option + improved descriptions
...
hopefully more user friendly
2018-12-10 09:27:39 +01:00
Martin Diehl
d219842ad8
[skip ci] consistent tolerances
2018-12-09 20:19:33 +01:00
Martin Diehl
60686fb72c
[skip ci] improved reporting
2018-12-09 18:05:37 +01:00
Martin Diehl
bc04b83d8a
no reason for using python2.7
2018-12-09 14:09:26 +01:00
Martin Diehl
08ac49fac0
line too long
2018-12-09 13:21:56 +01:00
Martin Diehl
130fac21c6
cleaning
2018-12-09 13:15:59 +01:00
Martin Diehl
d43dfa569b
lines too long
2018-12-09 12:37:27 +01:00
Martin Diehl
65165ffc5e
assumed wrong type
...
quaternion should have lenght one
2018-12-09 12:35:32 +01:00
Martin Diehl
697d97cd38
cleaned
...
legacy format was for pre-MPI output where the extra bytes at start and
end of a chunk (Fortran out) had to be handled manually
2018-12-09 12:30:07 +01:00
Martin Diehl
5054291557
python3 compatible status message
2018-12-09 12:25:31 +01:00
Martin Diehl
741032339e
time/math/datatype are not used/defined any more
2018-12-09 11:05:35 +01:00
Martin Diehl
aefa006d09
simplified
...
assume quaternions as input
2018-12-09 10:53:53 +01:00
Martin Diehl
213e31ff87
string was split into letters
2018-12-09 10:53:25 +01:00
Martin Diehl
d9b47f09bc
modernized
...
split arguments logically, assume 3-vector for coordinates
2018-12-09 10:52:37 +01:00
Martin Diehl
7eaea64d09
python3 compatible
...
hope that the new bar causes less trouble than the background message
2018-12-09 09:08:33 +01:00
Martin Diehl
6b73840853
works with python3
2018-12-09 08:07:40 +01:00
Martin Diehl
83a3628765
bug fixes
2018-12-09 07:58:42 +01:00
Martin Diehl
d145b257aa
new version of numpy complain about overlong range argument
2018-12-09 07:57:05 +01:00
Martin Diehl
4130cbcffa
simplified
...
- always use quaternion as input for orientation
- addAPS34IDEstrainCoords uses table functionality
- rotateData can figure out whether input is vector or tensor
2018-12-09 07:10:31 +01:00
Philip Eisenlohr
3f8726464d
addOrientations now checks its input for convention conformity
2018-12-08 13:22:22 -05:00
Philip Eisenlohr
eaf2c77903
Merge branch 'orientationClass_with_negative_P' of magit1.mpie.de:damask/DAMASK into orientationClass_with_negative_P
2018-12-07 22:07:22 -05:00
Philip Eisenlohr
ac45a9e2d3
more output options, frame input changed to "lab expressed in crystal"
2018-12-07 22:03:14 -05:00
Martin Diehl
e8f4dc4c9f
Merge branch 'orientationClass_with_negative_P' into development
2018-12-06 07:26:08 +01:00
Martin Diehl
ee7e4ee0d9
python3 has different encoding syntax
2018-12-06 06:27:07 +01:00