4.6. pde.tools package¶
Package containing several tools required in py-pde
Functions, classes, and decorators for managing caches |
|
Handles configuration variables of the package |
|
An n-dimensional, axes-aligned cuboid |
|
Methods for automatic transformation of docstrings |
|
Handling mathematical expressions with sympy |
|
Auxiliary mathematical functions |
|
Miscellaneous python functions |
|
Auxillary functions and variables for dealing with MPI multiprocessing |
|
Helper functions for just-in-time compilation with numba |
|
Python functions for handling output |
|
Infrastructure for managing classes with parameters |
|
Parsing time durations from strings |
|
Tools for plotting and controlling plot output using context managers |
|
Functions making use of spectral decompositions |
|
Provides support for mypy type checking of the package |
- 4.6.1. pde.tools.cache module
- 4.6.2. pde.tools.config module
- 4.6.3. pde.tools.cuboid module
- 4.6.4. pde.tools.docstrings module
- 4.6.5. pde.tools.expressions module
- 4.6.6. pde.tools.math module
- 4.6.7. pde.tools.misc module
- 4.6.8. pde.tools.mpi module
- 4.6.9. pde.tools.numba module
- 4.6.10. pde.tools.output module
- 4.6.11. pde.tools.parameters module
- 4.6.12. pde.tools.parse_duration module
- 4.6.13. pde.tools.plotting module
- 4.6.14. pde.tools.spectral module
- 4.6.15. pde.tools.typing module