Martin Diehl
f9e04bc4cb
unifying interface
...
same same for same functionality, allow user to specify single integer
for convenience
2022-02-28 16:14:40 +01:00
Martin Diehl
c7b512a94e
support the user
2022-02-26 17:40:12 +01: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
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
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
Martin Diehl
ec24af2403
testing new functionality
2021-11-14 11:45:13 +01:00
Philip Eisenlohr
ddb25ad0e5
remove duplicate lattice_symmetries dictionary
2021-10-29 20:04:09 -04:00
Philip Eisenlohr
b11a14999b
simplified lattice point data; added test
2021-09-30 11:01:42 -04:00
Sharan
c7039e19b0
testing new functionality
2021-09-13 15:04:09 +02:00
Martin Diehl
0653d0c481
shortened thanks to lazy evaluation
2021-09-02 14:35:16 +02:00
Martin Diehl
727cc9da12
ready for production
2021-09-02 08:56:11 +02:00
Martin Diehl
2b9d416734
fixes for old VTK and/or old numpy
2021-09-02 08:45:20 +02:00
Philip Eisenlohr
56c62f257a
more robust RuntimeError test; corrected name of double-defined test
2021-08-19 06:10:08 +02:00
Philip Eisenlohr
5dbb60d338
add_pole now has option "with_symmetry"
2021-08-19 06:10:08 +02:00
Philip Eisenlohr
b754617c76
to_pole now blends; corrected help texts
2021-08-19 06:10:08 +02:00
Martin Diehl
f3d8d78879
does not work on MacOS
2021-08-18 11:22:16 +02:00
Martin Diehl
041d3ffdd7
test more
2021-08-18 11:17:13 +02:00
Martin Diehl
5a2cd83186
recalculated with new DADF5 version
2021-08-18 10:52:47 +02:00
Martin Diehl
c5f284cd8d
increased test coverage
2021-08-18 10:44:04 +02:00
Martin Diehl
4a5e5d8451
avoid DAMASK_grid version dependency
2021-08-18 10:24:24 +02:00