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 4 of 18

0.30.0

The main change in this release is a refactored solver infrastructure, which will allow easier integration of additional solvers in the future.

What's Changed
* More graceful failure if file was not found in `test_packages_from_requirements` by david-zwicker in https://github.com/zwicker-group/py-pde/pull/401
* Added method to extract field at the boundary of a ScalarField by david-zwicker in https://github.com/zwicker-group/py-pde/pull/404
* Improved evaluation of user expressions for fields by david-zwicker in https://github.com/zwicker-group/py-pde/pull/406
* Refactored solver infrastructure by david-zwicker in https://github.com/zwicker-group/py-pde/pull/409


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.29.0...0.30.0

0.29.0

This is mostly a maintenance release, fixing some important bugs.

What's Changed
* Use is_jitted to check for compiled function by david-zwicker in https://github.com/zwicker-group/py-pde/pull/378
* Fixed tests of example scripts by david-zwicker in https://github.com/zwicker-group/py-pde/pull/381
* Added better protection to making multiple identical subclasses by david-zwicker in https://github.com/zwicker-group/py-pde/pull/382
* Improved steady state tracker by david-zwicker in https://github.com/zwicker-group/py-pde/pull/384
* Added `sphinxcontrib.jquery` by david-zwicker in https://github.com/zwicker-group/py-pde/pull/386
* Adjust napari viewer to newest napari by david-zwicker in https://github.com/zwicker-group/py-pde/pull/390
* Allow user functions and constants in expressions for fields by david-zwicker in https://github.com/zwicker-group/py-pde/pull/392
* Adjust to newest version of black and mypy by david-zwicker in https://github.com/zwicker-group/py-pde/pull/393
* Improved checks for custom BCs of PDE class by david-zwicker in https://github.com/zwicker-group/py-pde/pull/394
* Add warning when boundary conditions were not used in `evaluate` by david-zwicker in https://github.com/zwicker-group/py-pde/pull/395
* Removed deprecated configuration keys by david-zwicker in https://github.com/zwicker-group/py-pde/pull/398
* Include requirements in the distributed package, so `environment` works by david-zwicker in https://github.com/zwicker-group/py-pde/pull/400


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.28.0...0.29.0

0.28.0

What's Changed
* Improved output when trackers took a long time by david-zwicker in https://github.com/zwicker-group/py-pde/pull/347
* Improved documentation of plotting by david-zwicker in https://github.com/zwicker-group/py-pde/pull/348
* Updated version of sphinx-rtd-theme by david-zwicker in https://github.com/zwicker-group/py-pde/pull/349
* Updated logos by david-zwicker in https://github.com/zwicker-group/py-pde/pull/350
* Test scipy solver for field collections by david-zwicker in https://github.com/zwicker-group/py-pde/pull/352
* Fix matplotlib warning by david-zwicker in https://github.com/zwicker-group/py-pde/pull/356
* Improve error message when `numba_mpi` is not found by david-zwicker in https://github.com/zwicker-group/py-pde/pull/357
* Improved documentation by david-zwicker in https://github.com/zwicker-group/py-pde/pull/359
* Mostly improvements of documentation by david-zwicker in https://github.com/zwicker-group/py-pde/pull/361
* More detailed table of contents in PDF manual by david-zwicker in https://github.com/zwicker-group/py-pde/pull/362
* Protect `periodic` attribute of grids by david-zwicker in https://github.com/zwicker-group/py-pde/pull/363
* Improved operator handling by david-zwicker in https://github.com/zwicker-group/py-pde/pull/369
* Extended expression BCs to also accept python functions by david-zwicker in https://github.com/zwicker-group/py-pde/pull/370
* Improved check of functions setting BCs by david-zwicker in https://github.com/zwicker-group/py-pde/pull/371
* Added tighter check to dot product operator by david-zwicker in https://github.com/zwicker-group/py-pde/pull/373
* Generalized inner product operator by david-zwicker in https://github.com/zwicker-group/py-pde/pull/374
* Added additional checks to new implementation of operators by david-zwicker in https://github.com/zwicker-group/py-pde/pull/377


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.27.1...0.28.0

0.27.1

What's Changed
* Separate tests from code by david-zwicker in https://github.com/zwicker-group/py-pde/pull/343
* Moved additional requirements to tests folder by david-zwicker in https://github.com/zwicker-group/py-pde/pull/344


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.27.0...0.27.1

0.27.0

What's Changed
* Noise strength is now specified by the variance by david-zwicker in https://github.com/zwicker-group/py-pde/pull/342
* Add workflow to check whether documentation is built by david-zwicker in https://github.com/zwicker-group/py-pde/pull/340
* Allow using the actual evolution rate in the steady state tracker by david-zwicker in https://github.com/zwicker-group/py-pde/pull/341


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.26.0...0.27.0

0.26.0

Fix critical bug where version was not determined correctly

Page 4 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.