Commit Graph

32 Commits

Author SHA1 Message Date
Martin Diehl 3e65d44e07 centralized facilities for differential operations
note the need to reverse the grid shape in data from the ASCII table. If x is fastest,
z is slowest we require x to be the rightmost index
2019-11-28 15:46:22 +01:00
Martin Diehl 4c4ccfe72e not needed 2019-11-28 06:27:19 +01:00
Martin Diehl 1cf9c59850 standardizing
import follows PEP style guide, encoding not needed for python3
2019-06-14 13:03:30 +02:00
Martin Diehl af493cf9fd using class
needs more memory, but should be faster and is better readable
2019-05-26 21:32:08 +02:00
Martin Diehl 29fc53fdcb more specific about invocation 2019-02-16 17:41:56 +01:00
Martin Diehl 566099ad81 automatic documentation for some post processing scripts 2019-02-15 18:52:47 +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 a3647cc587 more files with confirmed python3 compatibility 2018-11-16 09:03:12 +01: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 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
Martin Diehl 873c52cceb using 3 way merge to have syntax as similar as possible 2016-11-07 19:51:12 +01:00
Chuanlai Liu 551b4369a1 improved readability 2016-11-07 09:06:35 +01:00
Chuanlai Liu d35c9dd431 using Einstein sum to replace 'for loop' 2016-11-04 18:50:39 +01:00
Martin Diehl 8a94f55a2e python 3 compatibility 2016-10-25 06:44:12 +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 9ea6d3afd7 simplified FFT statements 2016-06-29 10:58:15 +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 d497503411 renamed options.coords/options.coordinates consistently to options.pos 2016-04-26 22:49:58 +02:00
Martin Diehl c30c7714ad hickup, probably from merge 2016-04-25 14:11:27 +02:00
Martin Diehl 26e5f97ff3 missing comma 2016-04-25 13:22:34 +02:00
Martin Diehl 2eb7ad7432 polishing 2016-04-25 12:59:15 +02:00
Martin Diehl 469ec4b00e Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements 2016-04-25 12:33:06 +02:00
Philip Eisenlohr 81f6530f52 changed default label of coordinates to "pos" 2016-04-15 18:27:23 -04:00
Martin Diehl 70afa462b2 should work now with odd resolution as well 2016-04-11 20:25:24 +02:00
Aritra Chakraborty 36c703ecd3 shortened excessively long lines 2016-03-16 15:20:31 -04:00
Aritra Chakraborty 3a267dc7ff FFT-based gradient calculation of scalar or vector field data (sibling of addCurl and addDivergence) 2016-03-16 15:02:38 -04:00