You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bump allowed python version to 3.12 (#473)
* Bumped allowed python version to 3.12
* Raised minimal python version to 3.9
* Bumped some more requirements
* Removed pyFFTW requirement until it supports python 3.12
* Updated jupyter notebooks
Separate classes describing coordinate systems (#527)
* First version of defining separate classes for orthonormal coordinates
* Use coordiantes classes in grids
* Added `_axes_symmetric` and `_axes_described` attributes to grid classes
* Implemented some methods generically in the GridBase class
* Removed old methods
* Fixed plotting of transposed images
* Allow alternative names for grid axes (to be used in expressions)
Renamed `intervals` to `interrupts` (#507)
This addresses an old inconsistency described in #459. For now the old option should still work but raise a DeprecationWarning. We will probably remove the `interval` argument in about 6 months or so.
Closes#459
Made definition of cell coordinates more precise (#467)
Two different versions of cell coordinates have been used where integral
coordinates either refer to the cell center or it's left edge. We now
define cell coordinates to use the latter, since then the integral part
denotes the cell, while the fractional part denotes the position within
the cell.
This change might break other packages downstream, so we will release a
new version of the package soon.