- 26 Apr, 2019 1 commit
-
-
- introduced AbstractField and AbstractAccess Fixes #28
-
- 28 Mar, 2019 1 commit
-
-
Martin Bauer authored
-
- 21 Mar, 2019 1 commit
-
-
Martin Bauer authored
This restructuring allows for easier separation of modules into separate repositories later. Also, now pip install with repo url can be used. The setup.py files have also been updated to correctly reference each other. Module versions are not extracted from git state
-
- 18 Mar, 2019 2 commits
-
-
Martin Bauer authored
- all branches are added up
-
Martin Bauer authored
-
- 30 Jan, 2019 1 commit
-
-
Martin Bauer authored
boundary conditions can specify how the index list should be built: - list coordinates of domain or boundary cells (previous always inner) - list all links or only the first link
-
- 29 Jan, 2019 1 commit
-
-
Martin Bauer authored
-
- 23 Jan, 2019 1 commit
-
-
Martin Bauer authored
- removed warnings from generated code - made generated code string deterministic, generating the same twice gives binary equally files now
-
- 07 Dec, 2018 1 commit
-
-
- 14 Nov, 2018 3 commits
-
-
Martin Bauer authored
- was not used consistently before - symbol names are expected to be valid C identifiers - for complicated field names, the latex_name of field should be used
-
Martin Bauer authored
-
Martin Bauer authored
- small (length < 5) arrays with shape and stride information had to be memcpy'd to the GPU before every kernel call - instead of passing the information as arrays, the single elements are passed - leads to more function arguments, but simplifies GPU kernel calls -> changes in all backends required
-
- 29 Oct, 2018 1 commit
-
-
Martin Bauer authored
- field access are now equal if their underlying fields compare as equal not only if the id of their fields are equal
-
- 16 Oct, 2018 1 commit
-
-
Martin Bauer authored
-
- 02 Oct, 2018 1 commit
-
-
Martin Bauer authored
- if a field access is printed in compass or index notation seems to depend on the sympy version - removed doctests that rely on the printed form
-
- 20 Sep, 2018 1 commit
-
-
Martin Bauer authored
- added isotropic version
-
- 19 Sep, 2018 1 commit
-
-
Martin Bauer authored
- new functions to easily extract stencil coefficients and visualize them - Moved stencil functions from lbmpy to pystencils
-
- 05 Sep, 2018 1 commit
-
-
Martin Bauer authored
- hash function was not correctly implemented - sometimes this caused a bug where latex version was not correctly displayed
-
- 07 Jun, 2018 1 commit
-
-
Martin Bauer authored
- better latex display for indirect accesses - new field type 'custom': only custom fields can be accessed indirectly no static bounds check possible for custom fields
-
- 28 May, 2018 1 commit
-
-
Martin Bauer authored
- different approach in pystencils: absolute indexing
-
- 30 Apr, 2018 1 commit
-
-
Martin Bauer authored
-
- 28 Apr, 2018 1 commit
-
-
Martin Bauer authored
-
- 27 Apr, 2018 4 commits
-
-
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
-
- 18 Apr, 2018 1 commit
-
-
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
-
- 13 Apr, 2018 2 commits
-
-
Martin Bauer authored
- removed warnings - added flake8 as CI target
-
Martin Bauer authored
-
- 12 Apr, 2018 1 commit
-
-
Martin Bauer authored
-
- 10 Apr, 2018 7 commits
-
-
Martin Bauer authored
-
Fixed a bug in field.py
-
Martin Bauer authored
- test run again - notebooks not yet
-
Martin Bauer authored
-
Martin Bauer authored
- assignment collection - sympyextensions
-
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
-
Martin Bauer authored
for fields without index dimensions the indices (0,) and () have been treated equivalently, but did not compare equal
-
- 28 Mar, 2018 2 commits
-
-
Martin Bauer authored
-
Martin Bauer authored
-
- 10 Feb, 2018 1 commit
-
-
Martin Bauer authored
-