- Oct 10, 2017
-
-
Martin Bauer authored
- renaming because of clashes with types.py from other packages
-
- Sep 26, 2017
-
-
Martin Bauer authored
- support for kernels that run over walberla ghost layers
-
Martin Bauer authored
- old method produced unused variables - old method was not deterministic in the output code i.e. ordering of the introduced constants - moveConstantsBeforeLoops transformation was also not deterministic
-
- Jul 01, 2017
-
-
Martin Bauer authored
- pystencils can create now a non-compilable kernel that can be analyzed by kerncraft
-
- May 05, 2017
-
-
Martin Bauer authored
-
- Mar 30, 2017
-
-
Martin Bauer authored
-
- Mar 29, 2017
-
-
Martin Bauer authored
-
- Mar 24, 2017
-
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
- abstraction layer for selecting CUDA block and grid sizes - line based (was implemented before) - block based (new, more flexible) - new conditional (if/else) ast node, which is necessary for indexing schemes (guarding if)
-
Martin Bauer authored
- bugfix for CUDA kernels with variable field sizes - extended tests for pystencils gpu kernels
-
Martin Bauer authored
-
- Feb 21, 2017
-
-
Martin Bauer authored
-
- Feb 09, 2017
-
-
Martin Bauer authored
-
- Dec 08, 2016
-
-
Martin Bauer authored
-
- Nov 21, 2016
-
-
Martin Bauer authored
-
Martin Bauer authored
-
- Nov 17, 2016
-
-
Martin Bauer authored
-
Martin Bauer authored
-
- Nov 11, 2016
-
-
Martin Bauer authored
problem in moveConstantBeforeLoops transformation: --> a should end up here { for() { const int a = 5; } for() { const int a = 5 } } the "a" of the lower loop was not moved up, since it could not move across first loop (which is wrong)
-
- Nov 09, 2016
-
-
Martin Bauer authored
-
- Nov 06, 2016
-
-
Martin Bauer authored
-
Martin Bauer authored
-
- Nov 03, 2016
-
-
Martin Bauer authored
-
Martin Bauer authored
- added sphinx files for documentation generation - collected kernel creation functions in new "cpu" and "cudagpu" modules
-
- Nov 02, 2016
-
-
Martin Bauer authored
-