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

0.33.0

Release with minor improvements, but also some breaking of backwards compatibility. In particular, we made the definition of cell coordinates more precise, which previously was used inconsistently. Two different versions of cell coordinates have been used where integral coordinates either refer to the cell center or its 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.

What's Changed
* Allow appending fields to field collection by david-zwicker in https://github.com/zwicker-group/py-pde/pull/451
* Return shallow copy of fields in collection for safety by david-zwicker in https://github.com/zwicker-group/py-pde/pull/452
* Allow disabling fancy progress bar by david-zwicker in https://github.com/zwicker-group/py-pde/pull/453
* Remove outdated lgtm comments by david-zwicker in https://github.com/zwicker-group/py-pde/pull/454
* Added support for solving Poisson's equation to cylindrical grids by david-zwicker in https://github.com/zwicker-group/py-pde/pull/456
* Added support from complex fields in spectral operators by david-zwicker in https://github.com/zwicker-group/py-pde/pull/457
* Allow dictionaries to initialize `FieldCollection` by david-zwicker in https://github.com/zwicker-group/py-pde/pull/458
* Changed some comments and messages by david-zwicker in https://github.com/zwicker-group/py-pde/pull/463
* Added mixed (Robin) boundary conditions with expressions by david-zwicker in https://github.com/zwicker-group/py-pde/pull/464
* Improved some types and docstrings by david-zwicker in https://github.com/zwicker-group/py-pde/pull/466
* Made definition of cell coordinates more precise by david-zwicker in https://github.com/zwicker-group/py-pde/pull/467


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

0.32.2

What's Changed
* Added `transformation` argument to StorageTracker by david-zwicker in https://github.com/zwicker-group/py-pde/pull/435
* Bump minimal version of scipy to 1.10.0 by david-zwicker in https://github.com/zwicker-group/py-pde/pull/438
* Use `jupyter run` to test notebooks by david-zwicker in https://github.com/zwicker-group/py-pde/pull/441
* Improved documentation of PDE for wave equation by david-zwicker in https://github.com/zwicker-group/py-pde/pull/440
* Minor changes to typing and imports by david-zwicker in https://github.com/zwicker-group/py-pde/pull/442
* Use multiple cores in serial tests by david-zwicker in https://github.com/zwicker-group/py-pde/pull/443
* Improved handling of heaviside function by david-zwicker in https://github.com/zwicker-group/py-pde/pull/446
* Set random seeds in tests by david-zwicker in https://github.com/zwicker-group/py-pde/pull/447
* Fixed a typo in a warning by david-zwicker in https://github.com/zwicker-group/py-pde/pull/449


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.32.1...0.32.2

0.32.1

Fixed problem with setting allowed python versions

What's Changed
* Fix requirements for maximal python version by david-zwicker in https://github.com/zwicker-group/py-pde/pull/430


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.32.0...0.32.1

0.32.0

What's Changed
* Bump maximal python version to 3.11 by david-zwicker in https://github.com/zwicker-group/py-pde/pull/414
* Fixed problems with MPI simulations by david-zwicker in https://github.com/zwicker-group/py-pde/pull/415
* Fixed bug in error calculation for adaptive time stepper by david-zwicker in https://github.com/zwicker-group/py-pde/pull/417
* Allow inner hole in cylindrical grid by david-zwicker in https://github.com/zwicker-group/py-pde/pull/420
* Cleaned up some things by david-zwicker in https://github.com/zwicker-group/py-pde/pull/421
* Fix unstable 1D examples by david-zwicker in https://github.com/zwicker-group/py-pde/pull/422
* Adjusted how the `fastmath` flag is interpreted by david-zwicker in https://github.com/zwicker-group/py-pde/pull/423
* Fix and improve operators for polar grids with holes by david-zwicker in https://github.com/zwicker-group/py-pde/pull/424


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.31.0...0.32.0

0.31.0

What's Changed
* Renamed `method` argument to `solver` in pde.solve by david-zwicker in https://github.com/zwicker-group/py-pde/pull/411
* Allow more flexibility in choosing whether state is modified after step by david-zwicker in https://github.com/zwicker-group/py-pde/pull/412
* Allow changing default time step by david-zwicker in https://github.com/zwicker-group/py-pde/pull/413


**Full Changelog**: https://github.com/zwicker-group/py-pde/compare/0.30.1...0.30.2

0.30.1

Minor release to allow newer version of `numpy` (again)

Page 3 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.