Metadata-Version: 2.1
Name: devito
Version: 4.8.2
Summary: Finite Difference DSL for symbolic computation.
Home-page: http://www.devitoproject.org
Author: Imperial College London
Author-email: g.gorman@imperial.ac.uk
License: MIT
Project-URL: Documentation, https://www.devitoproject.org/devito/index.html
Project-URL: Source Code, https://github.com/devitocodes/devito
Project-URL: Issue Tracker, https://github.com/devitocodes/devito/issues
Platform: Linux
Platform: Mac OS-X
Platform: Unix
License-File: LICENSE.md
Requires-Dist: pip >=9.0.1
Requires-Dist: numpy >1.16
Requires-Dist: sympy <1.13,>=1.9
Requires-Dist: cached-property
Requires-Dist: psutil <6.0,>=5.1.0
Requires-Dist: py-cpuinfo <10
Requires-Dist: cgen >=2020.1
Requires-Dist: codepy >=2019.1
Requires-Dist: click <9.0
Requires-Dist: multidict
Requires-Dist: anytree <=2.9.0,>=2.4.3
Requires-Dist: cloudpickle
Provides-Extra: extras
Requires-Dist: matplotlib ; extra == 'extras'
Requires-Dist: pandas ; extra == 'extras'
Requires-Dist: pyrevolve ; extra == 'extras'
Requires-Dist: scipy ; extra == 'extras'
Requires-Dist: distributed ; extra == 'extras'
Provides-Extra: mpi
Requires-Dist: mpi4py <4.0 ; extra == 'mpi'
Requires-Dist: ipyparallel <8.7 ; extra == 'mpi'
Provides-Extra: nvidia
Requires-Dist: cupy-cuda12x ; extra == 'nvidia'
Requires-Dist: dask-cuda ; extra == 'nvidia'
Requires-Dist: jupyterlab >=3 ; extra == 'nvidia'
Requires-Dist: jupyterlab-nvdashboard ; extra == 'nvidia'
Requires-Dist: dask-labextension ; extra == 'nvidia'
Requires-Dist: fsspec ; extra == 'nvidia'
Provides-Extra: tests
Requires-Dist: pytest <8.0,>=7.2 ; extra == 'tests'
Requires-Dist: pytest-runner ; extra == 'tests'
Requires-Dist: pytest-cov ; extra == 'tests'
Requires-Dist: codecov ; extra == 'tests'
Requires-Dist: flake8 >=2.1.0 ; extra == 'tests'
Requires-Dist: nbval ; extra == 'tests'
Requires-Dist: scipy ; extra == 'tests'


      Devito is a tool for performing optimised Finite Difference (FD)
      computation from high-level symbolic problem definitions. Devito
      performs automated code generation and Just-In-time (JIT) compilation
      based on symbolic equations defined in SymPy to create and execute highly
      optimised Finite Difference stencil kernels on multiple computer platforms.
