- Oct 29, 2019
-
-
Stephan Seitz authored
-
- Oct 11, 2019
-
-
Martin Bauer authored
-
- Sep 24, 2019
-
-
Stephan Seitz authored
-
- Aug 02, 2019
-
-
Stephan Seitz authored
-
- Jul 11, 2019
-
-
Martin Bauer authored
-
- Jul 10, 2019
-
-
Stephan Seitz authored
-
- Jun 14, 2019
-
-
Martin Bauer authored
-> different fields need different shape/stride symbols
-
- May 05, 2019
-
-
Martin Bauer authored
- stencil plotting & transformation now in ps.stencil - additional documentation & notebooks
-
- Apr 26, 2019
-
-
- introduced AbstractField and AbstractAccess Fixes #28
-
- Mar 28, 2019
-
-
Martin Bauer authored
-
- Mar 21, 2019
-
-
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
-
- Mar 18, 2019
-
-
Martin Bauer authored
- all branches are added up
-
Martin Bauer authored
-
- Jan 30, 2019
-
-
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
-
- Jan 29, 2019
-
-
Martin Bauer authored
-
- Jan 23, 2019
-
-
Martin Bauer authored
- removed warnings from generated code - made generated code string deterministic, generating the same twice gives binary equally files now
-
- Dec 07, 2018
-
-
- Nov 14, 2018
-
-
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
-
- Oct 29, 2018
-
-
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
-
- Oct 16, 2018
-
-
Martin Bauer authored
-
- Oct 02, 2018
-
-
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
-
- Sep 20, 2018
-
-
Martin Bauer authored
- added isotropic version
-
- Sep 19, 2018
-
-
Martin Bauer authored
- new functions to easily extract stencil coefficients and visualize them - Moved stencil functions from lbmpy to pystencils
-
- Sep 05, 2018
-
-
Martin Bauer authored
- hash function was not correctly implemented - sometimes this caused a bug where latex version was not correctly displayed
-
- Jun 07, 2018
-
-
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
-
- May 28, 2018
-
-
Martin Bauer authored
- different approach in pystencils: absolute indexing
-
- Apr 30, 2018
-
-
Martin Bauer authored
-
- Apr 28, 2018
-
-
Martin Bauer authored
-
- Apr 27, 2018
-
-
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
-
- Apr 18, 2018
-
-
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
-
- Apr 13, 2018
-
-
Martin Bauer authored
- removed warnings - added flake8 as CI target
-
Martin Bauer authored
-
- Apr 12, 2018
-
-
Martin Bauer authored
-
- Apr 10, 2018
-
-
Martin Bauer authored
-
Fixed a bug in field.py
-