Skip to main content

A Python package for finite difference derivatives in any number of dimensions.

Project description

A Python package for finite difference derivatives in any number of dimensions.

Features:

  • Differentiate arrays of any number of dimensions along any axis

  • Partial derivatives of any desired order

  • Accuracy order can be specified

  • Accurate treatment of grid boundary

  • Includes standard operators from vector calculus like gradient, divergence and curl

  • Can handle uniform and non-uniform grids

  • Can handle arbitrary linear combinations of derivatives with constant and variable coefficients

  • Fully vectorized for speed

  • Calculate raw finite difference coefficients for any order and accuracy for uniform and non-uniform grids

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

diffop-4.3.1.tar.gz (35.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

diffop-4.3.1-py2.py3-none-any.whl (37.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file diffop-4.3.1.tar.gz.

File metadata

  • Download URL: diffop-4.3.1.tar.gz
  • Upload date:
  • Size: 35.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10

File hashes

Hashes for diffop-4.3.1.tar.gz
Algorithm Hash digest
SHA256 5902814344f2c1c0082ad79bfe400c80090185bab8f4e222994feff2f106407a
MD5 530140456a3bd9697225928c8258e3a6
BLAKE2b-256 6d2967b6fcd3f8a841c8c1b1bfef99d5259f46da461177d134c4af89a277af74

See more details on using hashes here.

File details

Details for the file diffop-4.3.1-py2.py3-none-any.whl.

File metadata

  • Download URL: diffop-4.3.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 37.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10

File hashes

Hashes for diffop-4.3.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 252b65d9dea08ad31010fc7448078e3d634125225ca812671d7a58dd1816de13
MD5 4ca7ffc2893f5ddc5c0a67239e470d4c
BLAKE2b-256 bcb5af969cae46bbf9a4991fbb73c0054700bed026c18e2284c45aa031d71217

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page