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
ac45a9e2d3
more output options, frame input changed to "lab expressed in crystal"
2018-12-07 22:03:14 -05:00
Philip Eisenlohr
c0f7ae2798
updated scripts that still used formerly valid object properties of quaternions
2018-12-05 09:07:29 -05: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
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
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
4ffb4a4321
fixed several typos
2018-11-16 19:28:24 +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
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
Martin Diehl
efd29e62f7
verbose should be optional
...
- causes problems on many systems (screwed up output)
- does not work with python 3 since threading class has changed
2018-11-15 12:16:55 +01:00
Philip Eisenlohr
0cbcb028aa
fixed problem with "ValueError: Mixing iteration and read methods would lose data" for string-containing tables
2018-10-21 15:39:30 -04:00
Martin Diehl
7480d1a842
fixes for Python3
2018-10-19 07:35:59 +02:00
Martin Diehl
2632be2a76
polishing
2018-07-20 03:09:53 +02:00
Martin Diehl
1f637a0c49
python3 compatible map requires conversion to list
2018-07-19 18:01:38 +02:00
Martin Diehl
0438b7113a
using util function where possible, ensuring python3 compatibility
2018-07-19 16:38:25 +02:00
Martin Diehl
f928bd5e5b
more python 3 compatibility
2018-07-19 16:26:30 +02:00
Martin Diehl
35e470ff4d
needed for python3
2018-07-19 16:19:05 +02:00
Martin Diehl
9821654aae
iteritems does not exist in python3 anymore
...
items also works for python2 (might be slower though)
2018-07-19 16:16:10 +02:00
Martin Diehl
d138993c1d
using util functionality to be compatible with python3
2018-07-19 16:12:36 +02:00
Martin Diehl
aadcd61824
polishing
2018-06-18 00:05:55 +02:00
Martin Diehl
1bbaa7cefe
reverted last commit, scipy.linalg is different from numpy.linalg
2018-02-26 23:50:44 +01:00
Martin Diehl
6046a7ae3d
there is no scipy.linalg (at least on my system)
...
numpy.linalg is automatically imported together with numpy
2018-02-26 20:22:57 +01:00
Philip Eisenlohr
b078234644
added scipy and scipy.linalg as known modules for calculations
2018-02-25 14:19:22 -05:00
Philip Eisenlohr
e304ce35da
forgot to rename function call to read "coordGridAndSize"
2018-01-30 12:58:43 -05:00
Philip Eisenlohr
355d576b4d
shortened code with utility function coordGridAndSize
2018-01-30 09:20:47 -05:00
Philip Eisenlohr
710970d728
updated option --label for addCurl/Div/Grad
2018-01-29 21:27:05 -05:00
Philip Eisenlohr
1d71a52133
further simplifcation of scripts
2018-01-29 15:10:41 -05:00
Philip Eisenlohr
b45b43c5ac
bug fix in addCurl, simplified scripts
2018-01-29 14:12:19 -05:00
Philip Eisenlohr
622d038932
einsum now compatible with numpy 1.14
2018-01-29 09:18:05 -05:00
Philip Eisenlohr
30272fc355
generalized addCurl with --data instead of --tensor and --vector
2018-01-28 18:25:50 -05:00
Philip Eisenlohr
8fb127f31c
better description of activity
2018-01-28 18:08:02 -05:00
Philip Eisenlohr
761670f218
generalized addGradient with --data instead of --scalar and --vector
2018-01-28 18:02:35 -05:00
Philip Eisenlohr
532d669d33
switched to more robust line based output
2018-01-27 17:45:53 -05:00
Brendan Vande Kieft
ceb0ff09e6
Subdivide vertex data with geometry when converting Marc input to VTK
2018-01-15 17:20:24 -05:00