Daniel Otto de Mentock
|
bfa7fd6ecc
|
Merge branch 'development' into 'typehints_vtk_util'
# Conflicts:
# python/damask/_grid.py
|
2022-01-20 16:54:23 +00:00 |
Daniel Otto de Mentock
|
f9f0972e3e
|
added FloatSequence type to vtk.from_rectilinear_gridfunction
|
2022-01-19 10:58:33 +01:00 |
Daniel Otto de Mentock
|
5d8fff423e
|
replaced vtk.init argument type with vtkDataSet
|
2022-01-19 10:40:29 +01:00 |
Daniel Otto de Mentock
|
7b158ba108
|
added typehints for vtk module
|
2022-01-17 15:00:25 +01:00 |
Martin Diehl
|
a545baebbf
|
VTK polishing
avoid segmentation fault (also allows testing)
|
2022-01-16 19:23:12 +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
|
2b9d416734
|
fixes for old VTK and/or old numpy
|
2021-09-02 08:45:20 +02:00 |
Martin Diehl
|
01a32ea236
|
import from Neper
|
2021-06-15 22:29:28 +02:00 |
Martin Diehl
|
1bfbd30ae2
|
polishing
|
2021-06-15 19:53:05 +02:00 |
Martin Diehl
|
218e6a79a8
|
VTK image data is the appropriate type, not VTK rectilinear grid
FFTs require constant spacing in all three directions, this is
guaranteed by the vtkImageData but not by vtkRectilinearGrid
|
2021-06-15 19:02:26 +02:00 |
Martin Diehl
|
a48fa5d797
|
better readable and documented
|
2021-05-07 20:07:59 +02:00 |
Martin Diehl
|
d4a46b9be8
|
Merge remote-tracking branch 'origin/development' into drop-old-DADF5-support
|
2021-04-25 17:34:14 +02:00 |
Martin Diehl
|
18aa6f7f12
|
support for string arrays
allows to add phase label from mapping. Only scalar string arrays are
allowed (no real restriction)
|
2021-04-24 22:50:59 +02:00 |
Philip Eisenlohr
|
690b478013
|
[skip ci] language polishing
|
2021-04-24 13:12:44 -04:00 |
Martin Diehl
|
95831e53f6
|
using improved documentation
|
2021-04-24 16:23:34 +02:00 |
Martin Diehl
|
3977e230b3
|
documenting and ensuring consistent argument names
'name' for a dataset matches the analogy to a file name
|
2021-04-24 14:47:45 +02:00 |
Martin Diehl
|
cf1ce6a1fe
|
support for masked array
masked arrays are the outcome of Result.place
|
2021-04-02 08:07:22 +02:00 |
Martin Diehl
|
9459fea929
|
support for pandas not planned any more
damask.Table supports multidimensional data, numpy.ma supports masked
arrays
|
2021-04-02 07:42:54 +02:00 |
Martin Diehl
|
be9e00347b
|
cleaning
dropped support for legacy table
|
2021-03-27 10:11:31 +01:00 |
Martin Diehl
|
b00b4bb0ad
|
more general handling of precision
Anaconda on windows does not have np.float128 defined, but aliases
should work
https://numpy.org/devdocs/user/basics.types.html
|
2021-02-19 17:03:41 +01:00 |
Martin Diehl
|
e8fae6b2a7
|
simplified
|
2021-02-11 21:56:53 +01:00 |
Martin Diehl
|
0f6094890a
|
simplified
damask.environment does not offer any advantage over os.environ for
variables. After 'root_dir' was removed, the whole module became
obsolete
|
2021-01-15 12:14:05 +01:00 |
Martin Diehl
|
ed286ee09f
|
Merge branch 'rename-grid-2' into misc-improvements
|
2020-12-05 09:50:46 +01:00 |
Martin Diehl
|
ac0a20696c
|
rename: grid -> cells
|
2020-12-03 22:16:34 +01:00 |
Martin Diehl
|
c880052250
|
avoid evil eval
|
2020-12-02 14:37:44 +01:00 |
Martin Diehl
|
5ab2847b36
|
polishing
|
2020-11-23 20:06:34 +01:00 |
Martin Diehl
|
903c185ee6
|
distinguish 'file not found' and 'invalid file'
|
2020-11-19 10:39:41 +01:00 |
Martin Diehl
|
c74e57f225
|
vtk error handling is not very helpful
|
2020-11-19 09:59:39 +01:00 |
Martin Diehl
|
30938a8278
|
correct order (brackets)
|
2020-11-05 21:38:00 +01:00 |
Martin Diehl
|
ae959b9cc2
|
allow '.' in filenames
|
2020-11-04 18:08:04 +01:00 |
Martin Diehl
|
0804e6ee74
|
pythonic names
|
2020-10-27 13:50:47 +01:00 |
Martin Diehl
|
201a62d7c9
|
easier visualization if verts have a point-cell
|
2020-10-27 13:19:53 +01:00 |
Martin Diehl
|
c42511f101
|
small polishing
|
2020-09-18 16:32:59 +02:00 |
Philip Eisenlohr
|
96ad358f83
|
modified file reading/writing methods to load_X, save_X formalism
|
2020-09-15 01:14:05 -04:00 |
Martin Diehl
|
a5d5638e4a
|
allow uncompressed files
|
2020-09-12 13:46:55 +02:00 |
Philip Eisenlohr
|
865c90d00b
|
first check data type, then determine length of data...
|
2020-09-09 19:10:03 -04:00 |
Philip Eisenlohr
|
7d9a4c08ce
|
Do not strictly require np.ndarrays for grid, size, or origin when not essential for functionality.
|
2020-09-10 00:59:40 +02:00 |
Philip Eisenlohr
|
6785062a10
|
Merge branch 'development' into 'vtk-to-file-method'
# Conflicts:
# python/tests/test_VTK.py
|
2020-08-31 21:10:29 +02:00 |
Philip Eisenlohr
|
3f24d16603
|
renamed VTK.write() to VTK.to_file()
|
2020-08-26 16:15:15 -04:00 |
Martin Diehl
|
bf401e56cf
|
avoid name clash with damask.Geom
|
2020-08-25 09:56:24 +02:00 |
Martin Diehl
|
51da632108
|
aiming at testing each individual statement
|
2020-08-25 07:49:56 +02:00 |
Martin Diehl
|
2751cdb6af
|
support comments also in vtr
|
2020-08-25 00:40:14 +02:00 |
Philip Eisenlohr
|
2560f014a3
|
Merge remote-tracking branch 'origin/increase-geom-test-coverage' into geom-out-of-place
|
2020-08-24 17:17:31 -04:00 |
Martin Diehl
|
9d505c8518
|
better readable
- more explicit reporting
- always relative import for DAMASK
|
2020-08-24 09:58:24 +02:00 |
Martin Diehl
|
507a165733
|
functionality for getting data
- handy for Geom class, but could be of general interest
- add/set/get comments: follows same functions as for Geom class
|
2020-08-24 06:40:36 +02:00 |
Martin Diehl
|
44015082a3
|
dead code (copy and paste error)
|
2020-08-24 00:34:07 +02:00 |
Martin Diehl
|
a1c78b778a
|
WIP: track history in VTK objects
|
2020-08-23 23:22:53 +02:00 |
Martin Diehl
|
ae20f5ffe6
|
attempt to fix parallel writing on MacOS
should resolve TypeError: cannot pickle
'vtkmodules.vtkIOXML.vtkXMLRectilinearGridWriter' object error
|
2020-08-03 18:19:38 +02:00 |
Martin Diehl
|
6259984e93
|
simplified
complicated, but allows to use functions as properties
|
2020-07-15 20:54:37 +02:00 |
Philip Eisenlohr
|
d4f97f8346
|
Merge branch 'misc-improvements' into 'development'
Misc improvements
See merge request damask/DAMASK!184
|
2020-07-02 21:52:47 +02:00 |
Martin Diehl
|
b88becb9d0
|
don't go out of focus during initialization
|
2020-07-02 08:25:35 +02:00 |
Martin Diehl
|
37f7362cbe
|
Merge branch 'development' into misc-improvements
|
2020-06-28 19:23:17 +02:00 |
Martin Diehl
|
323f828606
|
Merge branch 'development' into modernize_colormap
|
2020-06-28 19:09:52 +02:00 |
Martin Diehl
|
b3f5ee022a
|
unified style
|
2020-06-28 11:40:19 +02:00 |
Martin Diehl
|
8a9a768a77
|
support pathlib.Path
|
2020-06-28 07:17:51 +02:00 |
Martin Diehl
|
8c8132bcd7
|
coordinates should not have random names
|
2020-06-27 23:37:09 +02:00 |
Martin Diehl
|
a69f82e7c3
|
speed up vtk out
- limit to single precision
- write in background
|
2020-06-26 11:45:54 +02:00 |
Martin Diehl
|
5d7213b062
|
restore reminder to document changes
causes conflicts with outdated tests and is not urgent: postpone until
release.
|
2020-06-25 08:19:07 +02:00 |
Philip Eisenlohr
|
f8f433e826
|
introduced f-strings
|
2020-06-24 14:13:56 -04:00 |
Martin Diehl
|
c5d0c7e52e
|
easier to read, more flexible
|
2020-06-03 10:44:40 +02:00 |
Martin Diehl
|
c6c1878b13
|
asterisk is the emphasize sign for restructured text
not really needed here
|
2020-04-12 15:19:32 +02:00 |
Martin Diehl
|
6ef7410e5a
|
testing VTK wrappers
|
2020-03-31 11:04:06 +02:00 |
Martin Diehl
|
bbce3456e8
|
advise from pylint
|
2020-03-22 22:30:38 +01:00 |
Martin Diehl
|
20a06840b0
|
works also for arrays ...
|
2020-03-21 11:07:21 +01:00 |
Martin Diehl
|
eb66db9c36
|
Merge branch 'no-python-namespace-clutter' into MiscImprovements
|
2020-03-20 23:46:37 +01:00 |
Martin Diehl
|
9bb0608187
|
maybe this is the cleaner way
|
2020-03-19 14:40:30 +01:00 |