Martin Diehl
1cf9c59850
standardizing
...
import follows PEP style guide, encoding not needed for python3
2019-06-14 13:03:30 +02:00
Martin Diehl
433281f71d
following Rowenhorst convention
2019-03-09 19:58:17 +01:00
Martin Diehl
d3ac3cc0f5
using new Orientation class
2019-02-24 08:34:20 +01:00
Martin Diehl
b3455c825e
transition to new orientation class
...
forward-backward conversion quite stable
2019-02-23 21:49:05 +01:00
Martin Diehl
93ae5cbd07
Merge remote-tracking branch 'origin/development' into 10-consistent-orientation-conversions-3
2019-02-22 23:05:36 +01:00
Martin Diehl
27ebe1f665
improved documentation
2019-02-17 08:17:40 +01:00
Martin Diehl
fa003e8077
small adjustments for autodoc
2019-02-16 15:26:21 +01:00
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
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
741032339e
time/math/datatype are not used/defined any more
2018-12-09 11:05:35 +01:00
Martin Diehl
83a3628765
bug fixes
2018-12-09 07:58:42 +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
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
26811b74d6
known to work with python3
2018-11-16 09:18:29 +01:00
Martin Diehl
1f637a0c49
python3 compatible map requires conversion to list
2018-07-19 18:01:38 +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
cd63a92733
using python 2.7 has shebang will also work on mac without symlink
...
unless someone uses the 6 year old python 2.6, this should be save
2016-07-18 19:35:35 +02:00
Martin Diehl
a21e8cd863
usind explicitly python2 to run in environments with python 3 as default
2016-05-11 11:01:39 +02:00
Martin Diehl
f77de7ac6e
adjusting style (mainly long lines an "== None")
2016-03-02 10:52:24 +01:00
Martin Diehl
2a50c6bf86
using prospector --tool=dodgy --tool=pyflakes -M to find python flaws
2016-03-01 18:25:14 +01:00
Martin Diehl
7c9d344601
python files now report their version depending on VERSION file in $DAMASK_ROOT
2016-01-27 17:06:00 +00:00
Martin Diehl
f4d4a8e1ec
adopted philips changes for reporting, using pyflakes to clean up
2015-09-24 09:24:42 +00:00
Martin Diehl
5f9fae1b75
simplified reporting using "emph"
2015-09-11 12:55:43 +00:00
Martin Diehl
70f906a2c4
follow new syntax and bugfix, marc 2014 is default
2015-09-09 16:45:49 +00:00
Philip Eisenlohr
70daa8663f
adoption of new ASCIItable API
2015-08-18 14:37:32 +00:00
Philip Eisenlohr
d4e748b654
outsourced multiple repetitive functions into ASCIItable class.
...
changed ASCIItable API from file-handles to filenames.
adopted these changes in pre and post processing scripts.
unified behavior and look.
fixed bugs here and there.
improved functionality.
2015-08-07 19:03:26 +00:00
Martin Diehl
8bf7a7ef6a
some beautifications
2015-05-10 10:58:32 +00:00
Philip Eisenlohr
38943c1e94
improved help
2015-03-29 15:37:40 +00:00
Philip Eisenlohr
9eae665365
fixed ‘too many files open’ issue when processing a large list of input tables.
2015-02-11 17:22:47 +00:00
Martin Diehl
6604d0f8e8
polishing
2014-12-18 19:26:52 +00:00
Martin Diehl
5657119b11
updated post processing test: rotateData is doing something, corrected addDeviator defauls
2014-09-12 14:49:26 +00:00
Martin Diehl
f2c4db0bb5
correcting help and default, some comments
2014-09-12 14:46:12 +00:00
Martin Diehl
c7837e1f66
changed manual input/output close to class method
2014-08-22 16:58:53 +00:00
Philip Eisenlohr
99e3c9a397
fixed (potentially) buggy rotation of tensors. convention is:
...
with A v = b
v' = R v
A' = R A R^T
such that
A' v' = R A R^T R v = R A v (= R b = b', i.e. old result transformed into other coordinate basis)
2014-08-22 15:32:48 +00:00
Martin Diehl
15a6015bc2
added some more post processing tests
...
DAMASK env now reports in MiB (GiB is too big for small machines)
2014-08-07 16:51:26 +00:00
Philip Eisenlohr
9834c8466c
scripts to scale, shift, and rotate scalar, vector, or tensor quantities of ASCIItables (in-place!)
2014-05-27 08:08:10 +00:00