Commit Graph

1519 Commits

Author SHA1 Message Date
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 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
Philip Eisenlohr a6d4c73de0 added list of map and introduced "quat" keyword in quaternion init 2018-12-05 10:20:05 -05:00
Philip Eisenlohr c0f7ae2798 updated scripts that still used formerly valid object properties of quaternions 2018-12-05 09:07:29 -05:00
Philip Eisenlohr 1d7172c971 adopted more intutitive alternative of P=-1 from Rowenhorst_etal2015 2018-12-04 17:05:35 -05:00
Martin Diehl 7c1e2e256c os.urandom returns byte, not string in python3 2018-11-24 10:07:47 +01:00
Martin Diehl c0ad496764 eigenvalue solver seems to depent on python version 2018-11-22 23:13:49 +01:00
Martin Diehl 76accdeaf2 all orientations are passive now
.conjugated() not needed anymore.
Rest is polishing
2018-11-22 18:45:01 +01:00
Philip Eisenlohr 9b82b7fadd removed obsolete keyword "Bunge" from asEulers() method 2018-11-22 11:51:53 -05:00
Martin Diehl d53b01ab56 also works for python3 2018-11-18 08:04:52 +01:00
Martin Diehl 8ee2de61ea map returns no list any more 2018-11-17 12:12:20 +01:00
Martin Diehl 257d9d5350 needs to be list 2018-11-17 12:12:20 +01:00
Martin Diehl 44bd85a041 not working for python3, trying 2018-11-17 12:12:20 +01:00
Martin Diehl e1a730e96b python3 compatible integer division and argument sequence in agreement with documentation 2018-11-17 09:58:54 +01:00
Martin Diehl 015e819d4c python3 does not allow to compare tuple/list with int 2018-11-17 09:29:05 +01:00
Martin Diehl 82861e80bc more python3 related changes 2018-11-17 08:46:58 +01:00
Martin Diehl 558745b548 explicitly require python3
on older systems, python3 tpyically exists but python2 is the defaul
2018-11-17 08:12:12 +01:00
Martin Diehl 50f880afd1 more scripts working with python3 2018-11-16 19:32:17 +01:00
Martin Diehl 4ffb4a4321 fixed several typos 2018-11-16 19:28:24 +01:00
Martin Diehl 9922f5f646 adjusted to python3
translate is more complicated now:
https://stackoverflow.com/questions/41708770
2018-11-16 12:23:45 +01:00
Martin Diehl 26811b74d6 known to work with python3 2018-11-16 09:18:29 +01:00
Martin Diehl a3647cc587 more files with confirmed python3 compatibility 2018-11-16 09:03:12 +01:00
Martin Diehl f47891e292 booleans not allowed as indeces any more 2018-11-16 09:03:12 +01:00
Martin Diehl e9e3fef8d4 more python3 compatible scripts 2018-11-15 16:40:54 +01:00
Martin Diehl fe2c7efa27 seem to work 2018-11-15 13:56:48 +01:00
Martin Diehl 8f80152a03 use floor division of integers
1/2 = 0.5 in python3 (would be 0 in python2)
2018-11-15 12:28:36 +01:00