Py-pde

Latest version: v0.40.0

Safety actively analyzes 641002 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 18

0.36.0

This version contains a larger reorganization of the grid classes, where we now separated the calculations concerning coordinate systems in separate classes. This will make code cleaner in the longterm and allow us to support additional features more easily. However, this might also have introduced some bugs in the short-term.

What's Changed
* Added argument to determine offset for boundary points by david-zwicker in https://github.com/zwicker-group/py-pde/pull/519
* Add `ylim` argument for line plots by david-zwicker in https://github.com/zwicker-group/py-pde/pull/520
* Improved coordinate conversion capabilities by david-zwicker in https://github.com/zwicker-group/py-pde/pull/523
* Improve merging color channels for field collections by david-zwicker in https://github.com/zwicker-group/py-pde/pull/525
* Separate classes describing coordinate systems by david-zwicker in https://github.com/zwicker-group/py-pde/pull/527


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.35.0...0.36.0

0.35.0

What's Changed
* Improved documentation by david-zwicker in https://github.com/zwicker-group/py-pde/pull/509
* Replaced decorator `skipUnlessModule` by david-zwicker in https://github.com/zwicker-group/py-pde/pull/510
* Added `pyupgrade` to automatic formatting by david-zwicker in https://github.com/zwicker-group/py-pde/pull/512
* Added Crank-Nicolson solver by david-zwicker in https://github.com/zwicker-group/py-pde/pull/513
* Fixed vector plots of curvilinear coordinate systems by david-zwicker in https://github.com/zwicker-group/py-pde/pull/514
* Improve argument handling of vector plots by david-zwicker in https://github.com/zwicker-group/py-pde/pull/515
* Large improvement on differential geometry by david-zwicker in https://github.com/zwicker-group/py-pde/pull/516
* Allow setting BCs in `interpolate_to_grid` by david-zwicker in https://github.com/zwicker-group/py-pde/pull/517
* Cleaned some methods concerning geometry by david-zwicker in https://github.com/zwicker-group/py-pde/pull/518


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.34.0...0.35.0

0.34.0

What's Changed
* Renamed `intervals` to `interrupts` by david-zwicker in https://github.com/zwicker-group/py-pde/pull/507


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.33.3...0.34.0

0.33.3

What's Changed
* Allow setting cell where field values are read in expressions BCs by david-zwicker in https://github.com/zwicker-group/py-pde/pull/490
* Added `user_funcs` argument to expression boundary conditions by david-zwicker in https://github.com/zwicker-group/py-pde/pull/492
* Make `make_derivative` and `make_derivative2` public methods by david-zwicker in https://github.com/zwicker-group/py-pde/pull/495
* Support forward and backward derivatives in expressions by david-zwicker in https://github.com/zwicker-group/py-pde/pull/496
* Skip compilation of non-jitable BC functions by david-zwicker in https://github.com/zwicker-group/py-pde/pull/499
* Improved support for non-jitable user functions in BCs by david-zwicker in https://github.com/zwicker-group/py-pde/pull/500
* Cleanup by david-zwicker in https://github.com/zwicker-group/py-pde/pull/501
* Allow setting BCs when calling `set_valid` by david-zwicker in https://github.com/zwicker-group/py-pde/pull/503
* Improved documentation of `set_valid` and `get_valid` functions by david-zwicker in https://github.com/zwicker-group/py-pde/pull/504


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.33.2...0.33.3

0.33.2

Some minor updates. Most useful change is probably the introduction of the "rgb-image" plot kind for scalar field collections, which shows multiple fields into a single image.

What's Changed
* Improved documentation by david-zwicker in https://github.com/zwicker-group/py-pde/pull/474
* Improved description of `solve` method by david-zwicker in https://github.com/zwicker-group/py-pde/pull/476
* Replaced `Union` by `|` where possible by david-zwicker in https://github.com/zwicker-group/py-pde/pull/477
* Added laplace matrix for 3d by david-zwicker in https://github.com/zwicker-group/py-pde/pull/483
* Added option to plot RGB images of field collections by david-zwicker in https://github.com/zwicker-group/py-pde/pull/485
* Fixed problem with updating RGB images by david-zwicker in https://github.com/zwicker-group/py-pde/pull/486
* Prepare the package for more difficult curvilinear grids by david-zwicker in https://github.com/zwicker-group/py-pde/pull/487


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.33.1...0.33.2

0.33.1

What's Changed
* Control seed of random number generator in test by david-zwicker in https://github.com/zwicker-group/py-pde/pull/468
* More precise typing of arguments by using `Literal` by david-zwicker in https://github.com/zwicker-group/py-pde/pull/469
* Improved some types by david-zwicker in https://github.com/zwicker-group/py-pde/pull/470
* Minor updates of docstrings and other small things by david-zwicker in https://github.com/zwicker-group/py-pde/pull/472


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.33.0...0.33.1

Page 2 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.