Martin Diehl
eda8c24b7d
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2017-10-07 17:24:59 +02:00
Philip Eisenlohr
14c1291046
added "--quiet" option to suppress online messaging
2017-10-03 14:03:50 -04:00
Tias Maiti
f46d721750
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2017-09-03 17:42:02 -07:00
Philip Eisenlohr
64259d9239
bug fixed in whitelist sorting, more robust against numpy parsing errors
2017-08-28 19:38:14 -04:00
Philip Eisenlohr
5b8bc65d37
exchanged string 'n/a' for 'nan' to allow smooth parsing as float value
2017-08-28 19:32:59 -04:00
Philip Eisenlohr
9e5896a6c5
large speedup (10x) for unconditional filtering by using read/writeArray
2017-08-23 20:54:02 -04:00
Philip Eisenlohr
fc4fb43d48
aborting when NO data columns found
2017-08-23 17:53:30 -04:00
Philip Eisenlohr
ff072ae3c4
fixed bug (lost orgin info)
2017-08-23 15:14:22 -04:00
Philip Eisenlohr
e82df723d1
added Rodrigues vector as possible input format
2017-08-23 14:10:56 -04:00
Philip Eisenlohr
b3ac200c17
report linking column in screen output
2017-08-23 14:10:22 -04:00
Philip Eisenlohr
9b6e092b5c
changed location where script appends itself to info trail
...
used to be sometimes at top, sometimes at bottom; now always after predecessor and above standard geom header
2017-08-23 14:09:33 -04:00
Philip Eisenlohr
f825e91bf1
script to straighten numbering in geom
2017-08-23 14:08:11 -04:00
Philip Eisenlohr
12fed7a38f
added option to use seed coordinates that are not normalized to a unit cube
2017-08-16 16:24:45 -04:00
Philip Eisenlohr
255a465e8b
sharpened error detection and reporting
2017-08-16 15:18:29 -04:00
Philip Eisenlohr
e18c2fd74c
slight layout tweak
2017-08-16 12:52:46 -04:00
Philip Eisenlohr
91c70fc823
sharpened error detection and reporting
2017-08-16 12:51:32 -04:00
Philip Eisenlohr
a2947789b5
clarified help and reporting
2017-08-15 16:12:06 -04:00
Philip Eisenlohr
4eff7cfdd8
fixed wrong name for "pos" options destination
2017-08-15 16:11:21 -04:00
Martin Diehl
95c0179945
labeling vectors and values independenty in addSpectralDecomposition
2017-08-13 02:14:34 +02:00
Philip Eisenlohr
e6cc948ddf
added vector-valued conditions and cleaned obsolete code
2017-08-11 15:19:47 -04:00
Zhuowen Zhao
b7d4b3d190
simplified internal handling of conditions and added vector capability to it
2017-08-11 11:56:27 -04:00
Tias Maiti
3860eecb7c
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2017-08-10 11:09:37 -04:00
Fengbo Han
9bbc0d4803
implemented fast yield surface fitting with yield stop criteria
2017-08-08 17:29:14 +02:00
Fengbo Han
36c370e668
implemented fast yield surface fitting with yield stop criteria
2017-08-08 17:25:38 +02:00
Philip Eisenlohr
1a423617c2
combined assignement of curvature exponent to deal with negative dimensions
2017-08-03 12:12:47 -04:00
Philip Eisenlohr
84a3885af8
negated option from "voxelspace" to "realspace".
...
introduced logarithmic sense of curvature exponents, additional polishing
2017-08-03 12:08:51 -04:00
Martin Diehl
cb62066667
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2017-07-31 23:00:24 +02:00
Philip Eisenlohr
68493a00f5
fixed PEP line continuation warning
2017-07-31 10:04:04 -04:00
Philip Eisenlohr
c8222d6f82
Merge remote-tracking branch 'origin/development' into development
2017-07-31 09:51:10 -04:00
Philip Eisenlohr
837b14592a
addLinked can now link between vector-valued columns
2017-07-31 09:34:30 -04:00
Unknown
269eacb11d
added flag for skipping right-handedness check of eigenvector basis
...
separate names for min,mid,max eigvals and vecs
2017-07-28 13:44:17 -04:00
Martin Diehl
6547ab8c69
not needed, ASCII table ensures shape (Npoints,Nvalues)
2017-07-05 04:43:20 +02:00
Martin Diehl
f085f61c4d
testing hook that checks for executable bit
2017-06-02 09:25:58 +02:00
Martin Diehl
6599f7299d
correct description
2017-06-01 10:00:29 +02:00
Martin Diehl
e5af0630fe
gaussian filter (wrapper no ndimage)
2017-05-29 10:33:05 +02:00
Martin Diehl
691f338f5d
executable bit got lost
2017-05-19 09:33:58 +02:00
Franz Roters
ed85ce5bdb
changed argument handling in line with other scripts
...
now also works with stdin/out
2017-04-28 12:36:10 +02:00
Philip Eisenlohr
d35df1df49
Operate on MFD file to apply servo links, not client-server communication
...
Speed up by many orders of magnitude... 64 x 64 x 64 mesh less than a minute! Thanks Brendan!
2017-04-26 17:32:01 -04:00
Philip Eisenlohr
c34716a0da
modern form of croaking, added '*draw_automatic' as final output
2017-04-14 15:07:43 -04:00
Philip Eisenlohr
d1c2e2114d
switch auto drawing back on at end of pipeline
2017-04-13 19:00:19 -04:00
Martin Diehl
95a982e002
default type for muliple arguments (not extend) is tuple, not list
2017-04-13 12:54:26 +02:00
Philip Eisenlohr
88809863ba
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2017-03-20 15:14:15 -04:00
Philip Eisenlohr
66b4e24ab7
solver.Marc.version has no argument anymore
2017-03-20 15:13:54 -04:00
brendanvk
0d648b8de0
Change script to use resolution-independent coords
...
- Use the --voxelspace flag to get the old behavior
2017-03-07 20:37:30 -05:00
Martin Diehl
de57d9514e
removed code doubling and unused variables
2017-03-05 17:50:17 +01:00
brendanvk
f010aa97d9
Fix non-cube geometry structure, reduce memory
2017-02-24 22:30:04 -05:00
Brendan Vande Kieft
e5e6bed5de
Improve performance and generalize primitive shape
...
- Behavior is mostly unchanged, but the primitive may be shifted by a voxel when compared to the previous version, which had rounding issues near the edge of the primitive.
- exponent flag specifies the exponents that satisfy the equation x^e1 + y^e2 + z^e3 < 1. (1,1,1) gives an octahedron, (2,2,2) a sphere, and large values (1e10, 1e10, 1e10) gives a hexahedral box for any reasonable resolution. Mixing the two can produce a cylinder, (1e10, 2, 2) gives one with rotational symmetry about the x-axis.
2017-02-24 00:42:28 -05:00
Martin Diehl
a9d72c54b6
was not python3 conforming
2017-02-04 01:07:24 +01:00
Philip Eisenlohr
746cb9c306
nicer code layout
2017-01-19 15:10:38 +01:00
Philip Eisenlohr
c80b02dd72
avoid reporting "none" as STDIN filename
2017-01-19 15:10:17 +01:00
Philip Eisenlohr
49eb7aa1be
fixed nasty ABS that caused wrong packing for 1,2,1,1,1,... and the like
2016-12-25 12:39:49 -05:00
Philip Eisenlohr
3628deb30e
changed option name from "no-config" to more common "without-config"
2016-12-23 17:46:16 -05:00
Philip Eisenlohr
d67be0e3f3
reduced memory footprint (substantially) by switching to 32bit precision
2016-12-08 23:36:19 -05:00
Philip Eisenlohr
c8f321356d
prefill immutable indices with closest mutable one
...
Retain only orginially immutable locations, not those where immutability bled into.
Changed threshold for change from 0.5 to 0.95 of max diffusedEnergy.
2016-12-08 09:47:20 -05:00
Philip Eisenlohr
9bb4f89e78
removed leftover debug output
2016-12-06 21:36:45 -05:00
Philip Eisenlohr
a2db7e9ba1
added option to suppress writing of material.config part in header
2016-12-06 21:36:25 -05:00
Philip Eisenlohr
cb95f3b244
fixed systematic drift of grain structure along -[1,1,1]
...
correction of periodic Gauss kernel extension, inclusion of ndimage.gaussian_filter alternative (same runtime as FFT), proper output handling of grids <3D
2016-11-30 09:39:13 -05:00
Philip Eisenlohr
40de6910b8
added --float option to translate real-valued grid data
2016-11-29 23:59:42 -05:00
Philip Eisenlohr
814b05e2f6
renamed to hopefully clearer express functionality
2016-11-29 16:30:24 -05:00
Philip Eisenlohr
0f04ddd88e
polishing of whitespace, usage help, etc.
2016-11-29 14:44:34 -05:00
Philip Eisenlohr
43c1880195
fixed periodic averaging to work with multi-dimensional data
...
option --periodic now takes list of labels that undergo periodoc domain averaging, i.e. incompatible to former API!
2016-11-29 14:44:06 -05:00
Philip Eisenlohr
231f05e142
corrected bug that added index column values as first output
2016-11-29 11:16:50 -05:00
Philip Eisenlohr
c9ec2e0f46
New table mapping based on shared column values
...
renamed old addMapped to addRowMapped to better reflect true functionality.
2016-11-29 09:33: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
6d91ce866e
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-11-07 09:10:39 +01:00
Chuanlai Liu
551b4369a1
improved readability
2016-11-07 09:06:35 +01:00
Martin Diehl
8179a703fb
now more flexible, works for synthetic data and user selected data
2016-11-06 23:07:12 +01:00
Chuanlai Liu
d35c9dd431
using Einstein sum to replace 'for loop'
2016-11-04 18:50:39 +01:00
Martin Diehl
a04968d43f
Merge branch 'development' into negativeRange
2016-11-01 17:20:56 +01:00
Martin Diehl
9e76b51014
fixing global variables handling (need to be defined before being used)
2016-10-31 22:53:14 +01:00
Martin Diehl
8593fb3ed7
unifying scripts
2016-10-31 22:11:16 +01:00
Philip Eisenlohr
4acfc73fa1
Merge branch 'Python3' into development
2016-10-31 11:28:40 -04:00
Philip Eisenlohr
94fcc9ad24
fixed language and syntax
2016-10-31 10:40:58 -04:00
Martin Diehl
8eb93a3274
python scripts now pack "a a-1 a-2 ... a-n" to "a to a-n"
2016-10-29 10:49:40 +02:00
Martin Diehl
aa3dc56949
fixed handling of last line (bug fix for second but last commit)
2016-10-29 10:30:42 +02:00
Martin Diehl
7e6e2e1c84
not using reserverd keyword "type"
2016-10-29 10:28:34 +02:00
Martin Diehl
1a56ad7a72
no logic change yet
2016-10-29 10:21:00 +02:00
Martin Diehl
6d9d25ea43
python 3 compatible and modernized
2016-10-28 15:40:17 +02:00
Martin Diehl
e43e37aae1
new style option setting
2016-10-27 23:06:17 +02:00
Martin Diehl
99dc75c2fd
proper capitalization
2016-10-25 21:53:32 +02:00
Martin Diehl
a62ab3b5d4
fixes (mainly tuple arguments for functions and lambda functions)
2016-10-25 21:52:51 +02:00
Martin Diehl
8a94f55a2e
python 3 compatibility
2016-10-25 06:44:12 +02:00
Martin Diehl
a84e7310f5
fixed prospector hints
2016-10-24 20:30:51 +02:00
chen
96349ebf53
add log to each dataset
2016-10-17 18:24:47 -04:00
chen
703ae3c6d6
add script for adding von Mises equivalent to HDF5 file
2016-10-17 17:29:44 -04:00
chen
4d849219f7
will come back for this later
2016-10-17 16:59:42 -04:00
chen
8e7f0c255b
fix some syntax error
2016-10-17 16:58:04 -04:00
chen
74b29881f3
strain tensor calculation script for HDF5
2016-10-17 16:24:11 -04:00
chen
1a2194f042
remove useless functions
2016-10-17 16:23:21 -04:00
chen
fb1e4f0c39
add IPF color tuple for HDF5 file
2016-10-17 12:24:29 -04:00
chen
b04c5801a5
syntax polish
2016-10-14 14:38:09 -04:00
chen
0a35761636
delete unused module
2016-10-14 14:33:22 -04:00
chen
dfb49c3138
as script for calc Cauchy stress in HDF5
...
no safe net in the script, following 'let-it-fail' design
2016-10-14 14:32:20 -04:00
chen
fd4b495de2
adding interface for addCalc with HDF5
2016-10-14 14:30:46 -04:00
chen
05a3b569fc
adding parallel version of addCalc for H5 table
2016-10-14 12:26:46 -04:00
chen
33de9cf2b9
script for adding data from HDF5 to vtk file
2016-10-14 12:06:59 -04:00
chen
1f01dce862
use 4 space indentation
2016-10-14 12:06:09 -04:00
chen
2f2490e784
remove unused import
2016-10-14 10:48:08 -04:00
chen
e5e2eef375
add script generate vtr file from HDF5
...
following "let-it-fail" design
2016-10-14 10:45:42 -04:00
chen
353b5b6994
avoid doctring as argument
2016-10-14 10:42:03 -04:00