- 27 Apr, 2018 11 commits
-
-
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
-
- 20 Apr, 2018 1 commit
-
-
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
-
- 18 Apr, 2018 5 commits
-
-
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
-
Martin Bauer authored
- boundaries with same name have not been displayed correctly
-
Martin Bauer authored
- new kernel creation function for kernels that write to staggered fields - simplification of conditionals with integers uses ISL library now via islpy bindings
-
Martin Bauer authored
-
- 13 Apr, 2018 3 commits
-
-
Martin Bauer authored
- removed warnings - added flake8 as CI target
-
Martin Bauer authored
-
Martin Bauer authored
-
- 12 Apr, 2018 2 commits
-
-
Martin Bauer authored
-
Martin Bauer authored
- moved Dockerfiles into separate directory - tests for minimal setup on ubuntu & conda - adapted setup scripts to correctly handle dependencies - new conda environment files for users and developers
-
- 11 Apr, 2018 3 commits
-
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
- 10 Apr, 2018 15 commits
-
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
-
Martin Bauer authored
-
Martin Bauer authored
-
Fixed a bug in field.py
-
-
Martin Bauer authored
-
Martin Bauer authored
- test run again - notebooks not yet
-
Martin Bauer authored
-
Martin Bauer authored
- assignment collection - sympyextensions
-