- May 28, 2018
-
-
Martin Bauer authored
- different approach in pystencils: absolute indexing
-
Martin Bauer authored
- extended pystencils - Visualization for list LBM - not yet working
-
- May 23, 2018
-
-
Martin Bauer authored
- updates in lbmpy benchmark -> enables better numa placement
-
- May 18, 2018
-
-
Martin Bauer authored
-
Martin Bauer authored
-
- May 17, 2018
-
-
Martin Bauer authored
-
Martin Bauer authored
-
- May 16, 2018
-
-
Martin Bauer authored
-
- May 15, 2018
-
-
Martin Bauer authored
- update kida vortex benchmark
-
- May 14, 2018
-
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
- May 13, 2018
-
-
Martin Bauer authored
- support aligned load/stores - nontemporal stores - aligned memory allocation for arrays and temporary buffers
-
- May 11, 2018
-
-
Martin Bauer authored
- vectorization for loops with ranges that are not a multiple of vector width - vectorization for variable sized loops if special transformation replace_inner_stride_with_one is run
-
- May 07, 2018
-
-
Martin Bauer authored
-
Martin Bauer authored
- move_constants_before_loop: in the rare case that a symbol with same name exists in move target - the assignment is not moved previously an exception was raised in this case - consistent naming of intermediate base pointers
-
- Apr 30, 2018
-
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
- works also with ps.kernel decorator
-
Martin Bauer authored
-
- Apr 28, 2018
-
-
Martin Bauer authored
-
- Apr 27, 2018
-
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
- previously moved only SympyAssignments - relevant for custom boundary nodes, which are now pulled before loops
-
Martin Bauer authored
-
Martin Bauer authored
- SSA form is checked - loop independence condition is checked - bug fix in Field.create_generic when using index_shape
-
Martin Bauer authored
-
Martin Bauer authored
- uses ast instead of text-based editing - can handle Piecewise defined functions - new decorator for simplified usage
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
- Apr 20, 2018
-
-
Martin Bauer authored
- when running multiple pystencils instances, sometimes errors happened because one process might have partially written a cached file, which is already read before writing was finished -> switched to "atomic write" (only on linux yet) that uses os.rename which is guaranteed to be atomic
-
- Apr 18, 2018
-
-
Martin Bauer authored
-
Martin Bauer authored
- flags can be force when setting boundaries, this is helpful for: - setting up quantities (e.g. relaxation rate..) dependent on current flag configuration - bit operation fix when pickling: function has to have the same name as the python object
-