- 24 Nov, 2019 1 commit
-
-
Michael Kuron authored
-
- 23 Nov, 2019 1 commit
-
-
Michael Kuron authored
-
- 22 Nov, 2019 2 commits
-
-
Michael Kuron authored
When storing fluxes on a staggered grid, the usual sign convention is that fluxes point outward from the cell. Previously, we did not respect that as staggered_access("E") would return the same thing as staggered_access("W") would when called from the eastern-next cell. Now, when a field is declared as STAGGERED_FLUX, it returns an accessor with a prefactor of -1 in that case. The previous behavior where sign is not reversed is still useful when e.g. storing sums (e.g. mean values) instead of differenes (e.g. finite difference fluxes) on the staggered grid.
-
Michael Kuron authored
NW (-1/2, 1/2) and the like were previously mapped to the wrong cell
-
- 21 Nov, 2019 3 commits
-
-
Michael Kuron authored
According to the documentation, 0 is W and 1 is S
-
Stephan Seitz authored
hash should not be used in hashable_contents because even if we will use a deterministic hash function we will end up non-deterministic since hash is initialized with a random seed.
-
Stephan Seitz authored
__repr__ of Field should look like ``` y: uint16_t[246,704,558] x(3): float[20,40] ``` to match representation when using `pystencils.fields`
-
- 19 Nov, 2019 1 commit
-
-
Michael Kuron authored
-
- 15 Nov, 2019 2 commits
-
-
Michael Kuron authored
-
Michael Kuron authored
-
- 14 Nov, 2019 1 commit
-
-
Michael Kuron authored
-
- 29 Oct, 2019 1 commit
-
-
Stephan Seitz authored
-
- 11 Oct, 2019 1 commit
-
-
Martin Bauer authored
-
- 24 Sep, 2019 1 commit
-
-
Stephan Seitz authored
-
- 02 Aug, 2019 1 commit
-
-
Stephan Seitz authored
-
- 11 Jul, 2019 1 commit
-
-
Martin Bauer authored
-
- 10 Jul, 2019 1 commit
-
-
Stephan Seitz authored
-
- 14 Jun, 2019 1 commit
-
-
Martin Bauer authored
-> different fields need different shape/stride symbols
-
- 05 May, 2019 1 commit
-
-
Martin Bauer authored
- stencil plotting & transformation now in ps.stencil - additional documentation & notebooks
-
- 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
-