Commit Graph

91 Commits

Author SHA1 Message Date
Michael Stumpf 5466f67c1c added missing function argument 2021-07-26 12:58:44 +02:00
Michael Stumpf 5e5a19dd06 hacked shadows 2021-07-26 12:57:13 +02:00
Michael Krayer 6e98a76e03 Merge branch 'master' of git.mkray.de:mwtkrayer/suspendtools 2021-07-20 14:08:44 +02:00
Michael Krayer daf2cfda04 fix parallel for new pseudo field routine 2021-07-20 14:08:34 +02:00
Michael Stumpf 34d77ad2ac convenience method for grid as numpy array 2021-07-17 14:39:40 +02:00
Michael Krayer ec23f3acd4 fixed false usage of _dim -> dim() method should be called. UNTESTED 2021-07-16 22:03:10 +02:00
Michael Krayer 8a50af80b9 added ConnectedRegions 2021-06-25 00:49:37 +02:00
Michael Krayer 09eafc78a9 division operator 2021-06-24 13:04:35 +02:00
Michael Krayer 1ca85cd7c2 verbose mode for some functions 2021-06-15 15:55:45 +02:00
Michael Krayer cddc34722a up to date with new routines 2021-06-15 15:55:28 +02:00
Michael Krayer 625d5fff42 some more output for assertion error 2021-06-15 15:55:09 +02:00
Michael Krayer f8e728149f fixed grid bug for scalar: refined grid are still not possible; created new class SequentialBlock which replaces 'baton' routines. 2021-06-07 16:29:51 +02:00
Michael Krayer eeb14ab818 increased default glyph resolution to pyvista default 2021-06-07 13:31:00 +02:00
Michael Krayer c73368781b numpy asks for tuples 2021-06-03 16:41:20 +02:00
Michael Krayer d21bf975fd bugfix to previous commit 2021-06-03 14:59:32 +02:00
Michael Krayer 3afdee9e15 shift_origin bugfix if slightly out of bounds 2021-06-03 13:22:02 +02:00
Michael Krayer d256d4ec2c output rel_shift if assertion false 2021-06-03 12:48:43 +02:00
Michael Krayer 83bfca08f9 changed collapse threshold 2021-06-03 12:47:42 +02:00
Michael Krayer 9bfc4d6fc1 added timing to gaussian filter 2021-06-03 02:46:20 +02:00
Michael Krayer 928f3bcde9 some hdf5 utilities 2021-06-03 01:40:58 +02:00
Michael Krayer fcd989b3f9 saving of reduced field for visualization at later point; save_state now based on hdf5 2021-06-02 21:51:47 +02:00
Michael Krayer 0e48c9b382 added striding to parallel routines in order to gather a complete field at rank 0 2021-06-02 09:35:16 +02:00
Michael Krayer 3366816adf first production version for filtered plotting 2021-06-01 12:16:10 +02:00
Michael Krayer 8dd8161537 implemented padding, laplacian etc 2021-05-30 15:09:33 +02:00
Michael Krayer 4a33b5f00a added integration routine: useful for statistics 2021-05-28 14:26:22 +02:00
Michael Krayer 91c5460b3a proc_grid is now copied 2021-05-28 01:21:38 +02:00
Michael Krayer ac353c2294 removed some unnecessary leftovers, some bugfixes 2021-05-28 01:18:23 +02:00
Michael Krayer 6eeaa477b8 added broadcast: useful for subtracting mean flow 2021-05-28 00:59:54 +02:00
Michael Krayer ec6e2b2c85 fixed missing imports 2021-05-27 23:46:38 +02:00
Michael Krayer 6025421d3b added deep copy option 2021-05-27 23:40:47 +02:00
Michael Krayer e2fe40c460 use ravel since it doesnt always copy 2021-05-27 23:39:13 +02:00
Michael Krayer 0619930cfa added particle visualization methods 2021-05-27 23:38:53 +02:00
Michael Krayer 1756a7a916 parallel tools added. 2021-05-27 21:37:00 +02:00
Michael Krayer 77f56261be some bugfixes 2021-05-26 09:53:55 +02:00
Michael Krayer 7bcd6b0394 some bugfixes for larger datasizes 2021-05-25 18:46:57 +02:00
Michael Krayer 94f66e0816 require period explicitly 2021-05-25 18:46:19 +02:00
Michael Krayer d14e4a72a8 can plot trajectories now 2021-05-25 14:45:25 +02:00
Michael Krayer 0e7b21c239 fixed unravel, but still untested. some small improvements 2021-05-25 11:01:06 +02:00
Michael Krayer 69230e4edd added ravel/unravel but untested (it can be loaded from mat file) 2021-05-25 10:32:26 +02:00
Michael Krayer d23824128c major updates 2021-05-23 23:14:26 +02:00
Michael Krayer 7153315dfd init: needs testing/cleanup. Included ucftools here because of some overlap 2021-05-15 00:57:03 +02:00