- 09 Jul, 2020 1 commit
-
-
Markus Holzer authored
-
- 19 Jun, 2020 1 commit
-
-
Markus Holzer authored
-
- 17 Jun, 2020 1 commit
-
-
Markus Holzer authored
-
- 24 Jan, 2020 1 commit
-
-
Stephan Seitz authored
-
- 23 Jan, 2020 3 commits
-
-
Stephan Seitz authored
-
Stephan Seitz authored
-
Michael Kuron authored
-
- 22 Jan, 2020 1 commit
-
-
Michael Kuron authored
-
- 16 Jan, 2020 1 commit
-
-
Michael Kuron authored
-
- 10 Jan, 2020 1 commit
-
-
Stephan Seitz authored
PointerType should be rendered differently in OpenCL backend
-
- 05 Dec, 2019 1 commit
-
-
Stephan Seitz authored
This fixes test for LLVM GPU using pointer_arith_func
-
- 04 Dec, 2019 1 commit
-
-
Martin Bauer authored
-
- 03 Dec, 2019 2 commits
-
-
Stephan Seitz authored
-
Stephan Seitz authored
-
- 29 Nov, 2019 1 commit
-
-
Stephan Seitz authored
Using the SymPy implementation for printing a `sympy.Function` has some issues: - you cannot use `cast_func` as an argument -> SymPy prints `cast_func(2,float) - typed numbers are not typed any more -> e.g. pow(x, 0.25) instead of pow(x, 0.25f)
-
- 20 Nov, 2019 1 commit
-
-
Michael Kuron authored
-
- 21 Oct, 2019 1 commit
-
-
Martin Bauer authored
-
- 15 Oct, 2019 2 commits
-
-
Martin Bauer authored
-
Stephan Seitz authored
-
- 11 Oct, 2019 2 commits
-
-
Stephan Seitz authored
-
Martin Bauer authored
- bugfix: loop counter of vectorized loop now correctly stored as SIMD vector with entries i, i+1, i+2, ... - basis for in-kernel boundary handling
-
- 10 Oct, 2019 1 commit
-
-
Stephan Seitz authored
For sympy, oo s a number. So pystencils prints a type infinity a double INFINITY as INFINITY.0
-
- 01 Oct, 2019 1 commit
-
-
- 27 Sep, 2019 1 commit
-
-
Stephan Seitz authored
Pystencils will print two const when printing an assignment to a const numpy.dtype. With the new type interference, this case can now occur more often
-
- 24 Sep, 2019 3 commits
-
-
Stephan Seitz authored
-
Stephan Seitz authored
-
Stephan Seitz authored
-
- 23 Sep, 2019 1 commit
-
-
Stephan Seitz authored
There is now a superior implementation in pystencils_autodiff. This is actually a AST Node for wrapper code. pystencils_autodiff has now a AST printer for framework integration code. So framework AST nodes are now there and kernel AST nodes remain here.
-
- 21 Sep, 2019 1 commit
-
-
Stephan Seitz authored
headers and global_declarations are generated by methods that return sets. So even with the same inputs it is not guaranteed that the same source code is generated since sets do not guarantee a specific order when iterating over them.
-
- 19 Aug, 2019 1 commit
-
-
Stephan Seitz authored
Sum and Product have a indexing variable which is a Atom but not a free symbol
-
- 16 Aug, 2019 2 commits
-
-
Martin Bauer authored
-
Martin Bauer authored
- for example: sqrt(cast_func(3, double)) previously printed "sqrt(3)" instead of "sqrt(3.0)" leading to errors in CUDA code
-
- 15 Aug, 2019 4 commits
-
-
Stephan Seitz authored
-
Stephan Seitz authored
-
Stephan Seitz authored
-
Stephan Seitz authored
-
- 14 Aug, 2019 1 commit
-
-
Stephan Seitz authored
-
- 12 Aug, 2019 1 commit
-
-
Stephan Seitz authored
-
- 06 Aug, 2019 1 commit
-
-
Stephan Seitz authored
`instruction_set`
-
- 05 Aug, 2019 1 commit
-
-
Stephan Seitz authored
This commit avoid dependency of core pystencils on jinja2. However this could make the printing of some AST-nodes less elegant.
-