Martin Diehl
c4a7c0096a
give default directly
...
only Colormap object caused problem (tab completion triggered '__repr__'
which means showing colormap in maplotlib window
2022-03-08 22:43:54 +01:00
Philip Eisenlohr
73f01c07d0
clarified colormap default; accept string as colormap name
2022-03-08 09:31:08 -05:00
Martin Diehl
fe8e55e470
KeyError more sensible here
2022-03-07 11:28:17 +01:00
Philip Eisenlohr
bee3f08d77
test __repr__ functionality with str()
2022-02-24 19:15:28 -05:00
Philip Eisenlohr
fd52c18488
remove debug print statements in tests
2022-02-24 18:35:48 -05:00
Martin Diehl
59755c67ce
human-readable reporting
2022-02-23 06:49:38 +01:00
Philip Eisenlohr
661b7fb602
slight polish
2022-02-22 10:56:12 -05:00
Martin Diehl
be11da2284
testing new functionality
2022-02-22 14:00:36 +01:00
Martin Diehl
e8a4f06634
out of place behavior for VTK
2022-02-22 07:49:44 +01:00
Philip Eisenlohr
0adc827278
Merge branch 'development' into python-vtk-improvements
2022-02-18 14:46:40 -05:00
Philip Eisenlohr
e602653b3b
remove obsolete grid_filter import
2022-02-17 18:50:53 -05:00
Philip Eisenlohr
38ac791b58
proper understanding of a rectiliniearGrid
2022-02-17 17:54:26 -05:00
Martin Diehl
ed50cd022b
shorter, potential for higher precision
...
np.sum has an better alogrithm but fails ...
2022-02-16 23:40:02 +01:00
Philip Eisenlohr
4426172c14
Merge branch 'development' into python-vtk-improvements
2022-02-15 18:07:18 -05:00
Philip Eisenlohr
c5f2865121
make apparent that vtk.get automatically "squeezes"
2022-02-15 18:04:21 -05:00
Philip Eisenlohr
e2d1ffe7b8
condensed add_table test
2022-02-15 16:42:17 -05:00
Philip Eisenlohr
6916160ed1
implemented VTK.add(damask.Table)
2022-02-15 16:38:02 -05:00
Franz Roters
d4f7114164
Merge branch 'improved-table-slicing' into 'development'
...
Extended slicing functionality of Table
See merge request damask/DAMASK!522
2022-02-15 12:48:39 +00:00
Philip Eisenlohr
2ce464c48e
vtk.comments as directly accessed property
2022-02-14 09:24:12 -05:00
Philip Eisenlohr
1b08f90d6c
allow constant (non-label) value in cm.from_table() keys
2022-02-13 23:54:16 -05:00
Philip Eisenlohr
0300912b30
Table.__eq__ for proper comparison; logical masks for slicing now work
2022-02-13 22:00:48 -05:00
Sharan
d72347fe25
Merge remote-tracking branch 'origin/development' into thermal-restart
2022-02-02 23:07:32 +01:00
Martin Diehl
6dcf6b972c
complaints from prospector (PEP8)
2022-02-02 09:14:41 +01:00
Sharan
1bd654781b
tests updated
2022-02-02 00:20:14 +01:00
Philip Eisenlohr
6bd23715b8
added multiplication as color repeat functionality
2022-01-24 11:56:33 +01:00
Martin Diehl
a545baebbf
VTK polishing
...
avoid segmentation fault (also allows testing)
2022-01-16 19:23:12 +01:00
Martin Diehl
6657e5c4eb
testing a few corner cases
...
behavior for __eq__ is now following python standard, comparing to wrong
class gives False
2022-01-15 13:22:15 +01:00
Martin Diehl
3acabcdc7f
docstring adjustments
2022-01-12 23:57:21 +01:00
Martin Diehl
2c1231a806
using best practices from grid_filters
2022-01-12 23:06:48 +01:00
Martin Diehl
8de4829d0f
testing non-trivial situation
2022-01-10 08:03:37 +01:00
Martin Diehl
100565c79b
slip systems for tI (bct)
...
simple test. Not the best, but allows easy comparison with
- grep NTWINSYSTEM\ = src/lattice.f90
- grep NSLIPSYSTEM\ = src/lattice.f90
2022-01-05 08:08:10 +01:00
Philip Eisenlohr
b2d0fd8ff5
Lambert azimuthal equal-area (laea) projection
2021-12-28 10:19:17 +00:00
Philip Eisenlohr
2ea2930638
Merge branch 'keyword-view' into 'development'
...
using keywords instead of strings to control view
Closes #133
See merge request damask/DAMASK!484
2021-12-24 23:07:10 +00:00
Martin Diehl
dc5172ce63
don't use deprecated functions
2021-12-22 12:41:16 +01:00
Martin Diehl
c1eabc3384
simplified interface
2021-12-17 10:31:41 +01:00
Martin Diehl
0b6af19e54
use of keywords is more intuitive
...
code needs cleaning after revoming of 'what' and 'datasets'. For the
moment, keep the old style for compatibility with existing evaluation
scripts
2021-12-17 09:48:33 +01:00
Philip Eisenlohr
2b4487f426
forgot to update test
2021-12-13 19:07:18 -05:00
Eureka Pai
2b6283bbe3
flexibility to return with alpha channel and/or as string
2021-12-10 12:53:01 -05:00
Eureka Pai
947bf946e1
added Colormap.at(fraction) to interpolate
2021-12-10 11:31:26 -05:00
Martin Diehl
fe2123bae4
2. order prismatic systems are not needed
...
not clear for which material they have been introduced, according to
T.R. Bieler and P. Eisenlohr they are typicall not active in any
material of interest
2021-12-06 12:23:24 +01:00
Martin Diehl
99166a7ce2
Merge remote-tracking branch 'origin/colormap-docstrings' into development
2021-12-03 12:18:24 +01:00
Philip Eisenlohr
d5da47bf71
extend config init to allow YAML string and key=value pairs
2021-12-02 18:20:27 -05:00
Martin Diehl
5abfe3c214
Merge remote-tracking branch 'origin/development' into MSC-Version
2021-12-01 15:35:49 +01:00
Martin Diehl
3a51e1119b
text files on Unix should end with a new line character
2021-11-30 13:11:40 +01:00
Philip Eisenlohr
bd908dc425
test __eq__; polish help strings
2021-11-25 13:14:34 -05:00
Martin Diehl
c23e9fb126
__eq__ not implemented
...
probably also not very much used outside tests
2021-11-23 20:34:19 +01:00
Martin Diehl
3393d32d9f
more sensible test vor sequence arguments
2021-11-23 19:42:10 +01:00
Martin Diehl
889ab87914
simplified and corrected
...
- Optional not needed for 'None' argument
- Use TextIO for typehints, TextIOWrapper seems to cause problems
- Test for tuple/list input for public functions
- internal functions that are always called with np.ndarray don't need
to offer flexibility. They might work, but we don't guarantee
anything.
2021-11-23 17:59:56 +01:00
Martin Diehl
59b6b4bb2b
Merge branch 'clean-CI' into development
2021-11-16 23:38:14 +01:00
Martin Diehl
e2e80b9706
cleaning tests
2021-11-16 11:24:04 +01:00