- 10 Apr, 2018 1 commit
-
-
Martin Bauer authored
- Previously sympy.Eq was used to represent assignments. However Eq represents equality not assignment. This means that sometimes sympy "simplified" an equation like a = a to True, -> replaced sp.Eq by pystencils.Assignment everywhere - renamed EquationCollection to AssignmentCollection
-
- 08 Feb, 2018 1 commit
-
-
Jan Hönig authored
-
- 12 Jan, 2018 1 commit
-
-
Jan Hönig authored
Fixed toDot. Remove unnecessary comments.
-
- 11 Jan, 2018 1 commit
-
-
Martin Bauer authored
- single function to create kernel for specified target - data type creation from string - reuse numpy functionality - bugfixes in dot display
-
- 11 Oct, 2017 1 commit
-
-
Jan Hönig authored
Added LLVM: CodePrinter and a compiler Updated data_types Added tests Added jupyter notebooks Fixed bugs Restructured transformation functions
-
- 20 Mar, 2017 1 commit
-
-
Jan Hoenig authored
-
- 23 Feb, 2017 1 commit
-
-
Jan Hoenig authored
-
- 13 Feb, 2017 1 commit
-
-
This commit makes the Python code backwards compatible down to Python 2.7. Previously it would only run on Python 3.5 and up. Problems fixed included: - `time.perf_counter()` doesn't exist - all classes need to be new-style - `functools.lru_cache` doesn't exist - only the last argument to a function call can be `*`-expanded - the `nonlocal` keyword doesn't exist - metaclasses are used with a different syntax - `yield from` doesn't exist - `tempdir.TemporaryDirectory` doesn't exist - iterators need a `next()` method
-
- 09 Feb, 2017 1 commit
-
-
Martin Bauer authored
-
- 16 Dec, 2016 1 commit
-
-
Jan Hoenig authored
-
- 08 Dec, 2016 1 commit
-
-
Martin Bauer authored
- colored dot output of AST - various display helpers used in documentation
-
- 15 Nov, 2016 2 commits
-
-
Jan Hoenig authored
-
Jan Hoenig authored
-