- Nov 29, 2019
-
-
Stephan Seitz authored
-
- Nov 28, 2019
-
-
Martin Bauer authored
-
- Nov 23, 2019
-
-
Michael Kuron authored
-
- Nov 22, 2019
-
-
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
-
- Nov 15, 2019
-
-
Michael Kuron authored
-
Michael Kuron authored
-
- Nov 14, 2019
-
-
Michael Kuron authored
-
- Oct 29, 2019
-
-
Stephan Seitz authored
-
- Oct 18, 2019
-
-
Stephan Seitz authored
-
- Oct 17, 2019
-
-
Stephan Seitz authored
-
- Oct 11, 2019
-
-
Stephan Seitz authored
-
Stephan Seitz authored
-
Stephan Seitz authored
-
- Oct 10, 2019
-
-
Stephan Seitz authored
For sympy, oo s a number. So pystencils prints a type infinity a double INFINITY as INFINITY.0
-
- Oct 01, 2019
-
-
-
Stephan Seitz authored
-
- Sep 30, 2019
-
-
Stephan Seitz authored
-
- Sep 27, 2019
-
-
Stephan Seitz authored
-
- Sep 24, 2019
-
-
Stephan Seitz authored
-
Stephan Seitz authored
-
Stephan Seitz authored
-
Stephan Seitz authored
-
- Sep 23, 2019
-
-
Stephan Seitz authored
There is now a superior implementation in pystencils_autodiff. This is actually a AST Node for wrapper code. pystencils_autodiff has now a AST printer for framework integration code. So framework AST nodes are now there and kernel AST nodes remain here.
-
Stephan Seitz authored
-
Stephan Seitz authored
-
Stephan Seitz authored
-
- Sep 22, 2019
-
-
Stephan Seitz authored
-
- Aug 21, 2019
-
-
Stephan Seitz authored
Problem some constant expressions are neither Float,Integer,Rational but don't have arguments. >>> isinstance(pi, Integer) False >>> isinstance(pi, Float) False >>> isinstance(pi, Rational) False >>> pi.args ()
-
- Aug 19, 2019
-
-
Stephan Seitz authored
Sum and Product have a indexing variable which is a Atom but not a free symbol
-
Stephan Seitz authored
... or code will be executed when pytest is collecting the tests. I found out that I can use "-s" to convince vim-test to show me test output.
-
- Aug 16, 2019
-
-
Martin Bauer authored
- str(e) did work in previous pytest version - but the correct usage is str(e.value) - in newer pytest version the string for the e object is changed so the tests did not work any more
-
Martin Bauer authored
- numpy constants get directly their numpy type - integer functions check for integer types at construction
-
Martin Bauer authored
-
- Aug 15, 2019
-
-
Stephan Seitz authored
-
Stephan Seitz authored
-
Stephan Seitz authored
-
Stephan Seitz authored
-
Stephan Seitz authored
-
Stephan Seitz authored
-