- 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
-
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
-
- Mar 28, 2018
-
-
Martin Bauer authored
-
Martin Bauer authored
-
- Feb 10, 2018
-
-
Martin Bauer authored
-
- Feb 08, 2018
-
-
Martin Bauer authored
- step class for LB phasefield generic enough to work with 3-phase and N-phase models - cahn hilliard can either be solved by LBM or by finite differences - 3 phase model can be solved with rho phase or without
-
- Feb 06, 2018
-
-
Martin Bauer authored
- scaling interface width eta instead of surface tensions tau to correct interface profile & surface tensions
-
- Jan 31, 2018
-
-
Martin Bauer authored
-