Py-pde

Latest version: v0.39.0

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

Scan your dependencies

Page 2 of 18

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

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

Page 2 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.