Commit Graph

22 Commits

Author SHA1 Message Date
Michael Krayer 4f2e8488fe rank_from_position / position_from_rank are now helper functions 2022-02-23 14:24:24 +01:00
Michael Krayer 6df7654064 arithmetic operations 2021-10-15 15:04:22 +02:00
Michael Krayer 9527941936 added deep copy flag. The default is now shallow copy! 2021-08-05 00:20:58 +02:00
Michael Krayer 2a779c3a2d renamed set_noslip_bc because this symmetry should (maybe) not be used 2021-08-02 10:54:59 +02:00
Michael Stumpf d197683edc Reverted to symmetrization [u,v,w](x,-y,z) -> [-u,v,-w](x,y,z) 2021-07-31 11:54:50 +02:00
Michael Krayer 3da3169aa4 noslip is now [u,v,w](x,-y,z) -> [-u,-v,-w](x,y,z) 2021-07-31 11:42:41 +02:00
Michael Krayer 68c879ad43 forgot to impose boundary conditions when setting noslip 2021-07-31 11:16:44 +02:00
Michael Krayer 1e2488a9bf implemented proper no-slip symmetries 2021-07-30 22:17:41 +02:00
Michael Krayer e147024374 bugfix: symmetrization chose wrong mirror plane if the lower point coincided with the boundary; also changed default internal names of derivatives 2021-07-30 11:13:53 +02:00
Michael Krayer daf2cfda04 fix parallel for new pseudo field routine 2021-07-20 14:08:34 +02:00
Michael Krayer 1ca85cd7c2 verbose mode for some functions 2021-06-15 15:55:45 +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 c73368781b numpy asks for tuples 2021-06-03 16:41:20 +02:00
Michael Krayer 9bfc4d6fc1 added timing to gaussian filter 2021-06-03 02:46:20 +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 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 1756a7a916 parallel tools added. 2021-05-27 21:37:00 +02:00