Martin Diehl
ff41061759
no bare 'except'
2020-01-28 23:39:46 +01:00
Martin Diehl
ea560ee167
typo
2020-01-26 15:14:16 +01:00
Martin Diehl
757dc4e234
new style table
...
no header, comments given by '#': Very standard format, we just take
care of multidimensional columns via special label notation
2020-01-20 12:51:09 +01:00
Martin Diehl
d66b05134d
less code, faster execution
2020-01-15 14:09:26 +01:00
Martin Diehl
e2802ca640
Table replaces ASCIItable
2020-01-15 06:37:53 +01:00
Martin Diehl
ff60cf0b67
use new table class
2020-01-13 03:47:41 +01:00
Martin Diehl
f9772a3df8
more descriptive name
2020-01-13 02:51:49 +01:00
Martin Diehl
1bb94f03b8
polishing (prospector was complaining)
2020-01-12 00:21:14 +01:00
Martin Diehl
3938f34978
Merge branch 'MiscImprovements' into MoreImprovements
2020-01-11 22:37:41 +01:00
Martin Diehl
d4535dadb4
use American english
2020-01-11 20:33:29 +01:00
Martin Diehl
a3664bbde1
need to reverse F->C flip
2020-01-02 17:46:14 +01:00
Martin Diehl
a87e396b83
bugfix: need to addData to vtk
...
not really sure why 'SetScalars' was used for color. 'AddArray' seems to
work. Also, there seems to be no difference between 'data' and 'tensor'
2020-01-02 11:31:33 +01:00
Martin Diehl
05b2c80430
migrating ASCIItable to Table class
2019-12-26 14:34:22 +01:00
Martin Diehl
9e94955626
wrong coordinates for non-cubical grids
2019-12-24 15:58:37 +01:00
Martin Diehl
264afe00f9
using central functionality
2019-12-23 19:06:08 +01:00
Martin Diehl
27d6b91f18
using central funtionality
2019-12-23 10:19:38 +01:00
Martin Diehl
d26005960c
do not rely on singular value decomposition
2019-12-23 09:52:42 +01:00
Martin Diehl
93bc66d19f
same order as in mechanics
2019-12-23 09:33:14 +01:00
Martin Diehl
3c4c364107
bugfix:
...
wrong results when calculating multiple strain tensors. Introduced in cd6a4d1cfd
2019-12-23 07:01:34 +01:00
Martin Diehl
3ed9126845
also not needed
2019-12-23 06:35:22 +01:00
Martin Diehl
149e4d6d73
not needed
2019-12-23 05:51:41 +01:00
Martin Diehl
db14baec41
using central functionality
2019-12-22 22:23:48 +01:00
Martin Diehl
c3c08b5b53
using new class/unifying style
2019-12-22 16:16:04 +01:00
Martin Diehl
70cb1f0764
copy of addGridData W/O functionality for meshes
2019-12-22 16:01:39 +01:00
Martin Diehl
48c21045d7
centralized functionality for ang import
2019-12-22 14:57:57 +01:00
Martin Diehl
cde6853a20
do not repeat code
2019-12-22 07:20:23 +01:00
Martin Diehl
fe463515d0
following prospector advice
2019-12-22 07:07:34 +01:00
Martin Diehl
343da2e54d
Table class instead of ASCIItable
2019-12-21 21:45:00 +01:00
Martin Diehl
5b7139dc22
using specialized class
2019-12-21 19:09:28 +01:00
Martin Diehl
6989679d3b
using central functionality
...
- Table class for table data
- grid_filters for grid related functions
2019-12-21 19:03:36 +01:00
Martin Diehl
b293498864
fixing prospector complaints
2019-12-21 18:20:25 +01:00
Martin Diehl
da33ba17bc
using central (and tested) functionality
2019-12-21 18:17:04 +01:00
Martin Diehl
dd318c8d1d
Table class replaces ASCIItable class
2019-12-21 15:51:58 +01:00
Martin Diehl
0d1ff72c45
Merge branch 'grid-filters' into MiscImprovements
2019-12-21 06:57:38 +01:00
Martin Diehl
f0d3b29b82
Merge branch 'development' into MiscImprovements
2019-12-21 06:53:56 +01:00
Martin Diehl
2c5f7d3b5a
Merge branch 'development' into grid-filters
2019-12-20 14:32:20 +01:00
Franz Roters
034367fa6a
Merge remote-tracking branch 'remotes/origin/noPostResults' into development
2019-12-20 11:40:57 +01:00
Martin Diehl
6114f5c325
inplace option does not exist anymore
2019-12-19 18:04:24 +01:00
Martin Diehl
7ccf836379
not needed for python-based workflow
2019-12-18 20:06:44 +01:00
Vitesh Shah
4469f2f8f0
More general regex
2019-12-18 10:14:19 +01:00
Vitesh Shah
186605610d
No phase name for generic datasets
2019-12-13 09:53:47 +01:00
Martin Diehl
c46c18de6f
taking care of prospector complaints
2019-12-10 16:23:06 +01:00
Martin Diehl
82c741d6bb
crystallite not needed anymore
2019-12-09 05:32:38 +01:00
Martin Diehl
1fcbc35611
untested python2.7 code
...
complicated code. Easier to re-implement from scratch if really needed
2019-12-09 05:25:22 +01:00
Martin Diehl
1955d09d3f
modernizing
2019-12-08 22:35:58 +01:00
Martin Diehl
0bf22fd03c
using central functionality
2019-12-08 22:35:39 +01:00
Martin Diehl
7dc128ad12
polishing
2019-12-08 18:33:43 +01:00
Martin Diehl
3d09a82f41
fixing prospector complaints
2019-12-08 18:22:05 +01:00
Martin Diehl
828e82605e
ensure that data is correctly ordered
2019-12-08 18:13:45 +01:00
Martin Diehl
75e93d9f0c
relying on central functionality improves readability
2019-12-08 15:56:15 +01:00
Martin Diehl
f19694f734
starting to use central functionality
2019-12-08 11:20:47 +01:00
Martin Diehl
0292e8fcc7
preparing transition to Geom and Table classes
2019-12-08 11:11:02 +01:00
Martin Diehl
871ff4c218
use geom class
2019-12-08 09:31:56 +01:00
Martin Diehl
12564557e6
using central functionality
2019-12-08 09:18:15 +01:00
Martin Diehl
b92cfbbd5b
do not use bare except
2019-12-07 20:15:50 +01:00
Martin Diehl
c6c77b64d2
following renames in grid_filter
2019-12-07 20:08:31 +01:00
Martin Diehl
e283acd606
correct way of importing for newer python versions
2019-12-07 20:07:46 +01:00
Martin Diehl
0b04f6a3bb
Merge branch 'development' into grid-filters
2019-12-07 10:52:00 +01:00
Sharan Roongta
96710a238d
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into incs-no-leading-zero
2019-12-06 15:25:21 +01:00
Philip Eisenlohr
a41871e2ac
Merge branch 'new-ASCII' into 'development'
...
New table class
See merge request damask/DAMASK!104
2019-12-06 14:58:16 +01:00
Martin Diehl
f2ac87eb2f
follow changes in Table class
2019-12-06 04:22:18 +01:00
Martin Diehl
f475d1a0d0
adjusted to changes in table class
2019-12-05 13:35:06 +01:00
Martin Diehl
0eddd8a5c2
Merge branch 'new-ASCII' into grid-filters
2019-12-05 13:28:18 +01:00
Martin Diehl
90fdb24faa
forgotten variable rename
2019-12-05 13:26:33 +01:00
Martin Diehl
274aaa7359
Merge branch 'new-ASCII' into grid-filters
2019-12-05 10:50:56 +01:00
Martin Diehl
1018b89296
nice to have..
2019-12-05 10:48:42 +01:00
Martin Diehl
53a38e3a97
polishing
2019-12-05 10:37:13 +01:00
Martin Diehl
3af696995d
did not work when piping
2019-12-05 08:36:32 +01:00
Martin Diehl
469d638afb
making table class feature complete
2019-12-05 06:57:09 +01:00
Martin Diehl
ee8e3386f4
shorter but still descriptive names
2019-12-05 06:16:29 +01:00
Martin Diehl
19c55990ab
works again and uses DADF5 intrisic features
2019-12-04 18:30:08 +01:00
Martin Diehl
999321e588
Merge branch 'new-ASCII' into grid-filters
2019-12-04 07:45:01 +01:00
Martin Diehl
58a190ede8
Merge branch 'development' into incs-no-leading-zero
2019-12-04 05:19:38 +01:00
Martin Diehl
9ad8743396
using central functionality
2019-12-03 22:00:21 +01:00
Martin Diehl
ff1778d149
Merge branch 'development' into new-ASCII
2019-12-03 15:56:49 +01:00
Martin Diehl
62ca2952fc
polishing
2019-12-03 11:27:14 +01:00
Martin Diehl
e2b13a5ca3
using de-facto standard naming
2019-11-29 19:32:18 +01:00
Martin Diehl
9b4252da68
smart handling of leading zeros
2019-11-29 16:58:11 +01:00
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
a8016d64bb
simplified
2019-11-27 12:31:32 +01:00
Martin Diehl
cee095b58e
better use centralized code
2019-11-27 12:22:28 +01:00
Martin Diehl
7d4b982c73
make information on modifications mandatory
2019-11-27 12:08:23 +01:00
Martin Diehl
9ad74745c1
missing import detected by prospector
2019-11-27 08:48:41 +01:00
Martin Diehl
ab83dc2ebc
use central facilities
2019-11-27 08:45:01 +01:00
Martin Diehl
eb033e11b2
polishing
2019-11-27 08:44:38 +01:00
Martin Diehl
31d3958ca6
using fast new Table class
...
more a proof-of-concept since shell scripts are deprecated. The detailed
error handling of the former scripts is not implemented, i.e. the user
need to ensure that the files exist and the data has the correct shape
2019-11-26 22:59:42 +01:00
Martin Diehl
2d96136a0d
more general constructor for Table
...
reading from file is just one case (now handled by static method).
General constructor needs data and header information as dictionary.
Works only with python 3.7 where dict keeps the insertion order. Earlier
python versions/other implementations might fail.
2019-11-26 22:53:46 +01:00
Martin Diehl
845cfc34ec
similar logic as in geom class
...
- filename is not part of the object
- transparent handling of files, strings, and path-like objects for file
IO
2019-11-26 14:26:25 +01:00
Martin Diehl
81abc43920
Merge branch 'development' into new-ASCII
2019-11-26 10:29:05 +01:00
Martin Diehl
faeb5a98b4
Merge branch 'PythonImprovements' into no-crystallite
2019-11-25 21:41:38 +01:00
Martin Diehl
592878d364
need to invoke function
2019-11-25 17:29:13 +01:00
Martin Diehl
406ca39b2c
ASCII table unable to handle inhomogeneous situations
2019-11-24 21:23:43 +01:00
Martin Diehl
3e8518d861
following prospector guidelines
2019-11-24 19:30:00 +01:00
Martin Diehl
c9f9f7c681
pack causes trouble with tests ..
2019-11-24 19:02:19 +01:00
Martin Diehl
b2cdabd009
getting rid of shell scripts
2019-11-24 18:25:53 +01:00
Martin Diehl
816e86ae5f
phasing out python shell scripts
2019-11-24 15:13:26 +01:00
Martin Diehl
8186be6293
compress functionality should be part of the geom class
...
automated decision is base on heuristic whether compression is memory
efficient
2019-11-24 14:27:24 +01:00
Martin Diehl
6060abb375
cleaning
2019-11-24 09:10:47 +01:00
Martin Diehl
c9b1944493
handling of derived datatypes/structs
...
currently required for orientation
2019-11-24 08:50:27 +01:00