4.1 pde.backends package

Defines backends, which implement efficient numerical simulations.

BackendRegistry

Class handling all backends and their configurations.

NumbaBackend

Defines numba backend.

NumpyBackend

Defines numpy backend, from which all other backends inherit.

ScipyBackend

Defines scipy backend.

TorchBackend

Defines torch backend.

Inheritance structure of the classes:

registered_backends()[source]

Returns all registered backends.

Return type:

list[str]

Subpackages: