Skip to main content

The Differential Algebra package

Project description

DifferentialAlgebra Package

The DifferentialAlgebra package implements symbolic computation methods related to Ritt and Kolchin Differential Algebra.

  • Joseph Fels Ritt, Differential Algebra, volume 33 of AMS Colloquium Publications, New York, 1950

  • Ellis Robert Kolchin, Differential Algebra and Algebraic Groups, Academic Press, 1973

It mostly provides an implementation of a differential elimination algorithm which is a general simplification method for systems of polynomial differential equations (ordinary or with partial derivatives).

Notes

The actual source code is hosted at

https://codeberg.org/francois.boulier/DifferentialAlgebra

The source distribution contains the C code of the BLAD and BMI libraries as well as the file DifferentialAlgebra.c generated by Cython over

bmi/sympy/DifferentialAlgebra.pyx

Dependencies

The package involves an embedded version of mini-gmp. It depends on the Python sympy package.

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

differentialalgebra-5.3.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

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

differentialalgebra-5.3-cp314-cp314-win_amd64.whl (978.1 kB view details)

Uploaded CPython 3.14Windows x86-64

differentialalgebra-5.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

differentialalgebra-5.3-cp313-cp313-win_amd64.whl (950.0 kB view details)

Uploaded CPython 3.13Windows x86-64

differentialalgebra-5.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

differentialalgebra-5.3-cp312-cp312-win_amd64.whl (950.4 kB view details)

Uploaded CPython 3.12Windows x86-64

differentialalgebra-5.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

differentialalgebra-5.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

differentialalgebra-5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

differentialalgebra-5.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

differentialalgebra-5.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

File details

Details for the file differentialalgebra-5.3.tar.gz.

File metadata

  • Download URL: differentialalgebra-5.3.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for differentialalgebra-5.3.tar.gz
Algorithm Hash digest
SHA256 d7bc4814e3904e98568b8d38ee68fa5c3413480a22296da2991e240b08d31d13
MD5 e2465895388464830fa5b6321d1b703c
BLAKE2b-256 e12f7af0df1d426c6aa091264aae0a859379deafa1d253e3d1d0479f2265927a

See more details on using hashes here.

File details

Details for the file differentialalgebra-5.3-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for differentialalgebra-5.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3c4c7d45de4bc9e9c53a1adb17898bd350cea95e7c053f42ee1b2944dfbe4ff6
MD5 80e5004b66fcdca3ac0381ffed735dc5
BLAKE2b-256 dfec4bc312b0102d4a60b4e05989fe74bf4749304b1bbdb76e5bc639b45c49a6

See more details on using hashes here.

File details

Details for the file differentialalgebra-5.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for differentialalgebra-5.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 35326460aaa7c54a81962751fbfeacc503ae43c88a53b74f6e1506b806f19453
MD5 ddd40f2581aefd289660fba01e65c0ca
BLAKE2b-256 ca7e6c16017312e54e8d40b21b37e04603c15582ff01d1b97bf9a98891f1fbe3

See more details on using hashes here.

File details

Details for the file differentialalgebra-5.3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for differentialalgebra-5.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 41667a54dd16d3df62fee56d6ebd42adfe41ba5635786e35b3ba0a89631967e5
MD5 eeda72f71638a8414201c7a80c28fb2d
BLAKE2b-256 94b5039a31640f1e2300dede75a80b9b452a7533cf7c513d0cd430685af230f4

See more details on using hashes here.

File details

Details for the file differentialalgebra-5.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for differentialalgebra-5.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 7b5a7a06514c58849c7a56bda0c7e0555fb49775ee646025cdee0bd868c676ed
MD5 8c8e663fc539d3ff893aba4bf1d2963d
BLAKE2b-256 40800de8b60ba876b31b539305e1f3b6da86ec7d48d11953c69a33f639797970

See more details on using hashes here.

File details

Details for the file differentialalgebra-5.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for differentialalgebra-5.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 843db22785af6ff66c40ac4164cb10b6f88ff173eba1610d88f1bde03954d850
MD5 16b86bddd59805c73a3e8f10858fb88e
BLAKE2b-256 2d04cfa77ff02c0600895b3e9d9b6a9b7af73f61c9f5861281ec116b5405ed67

See more details on using hashes here.

File details

Details for the file differentialalgebra-5.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for differentialalgebra-5.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 9b66d831a9b4fe1c45d362094f026e86a9027fd375c115a9b75d2efa984e7dd4
MD5 cd78408c420f25d63cff066927f5a0e7
BLAKE2b-256 64ad70d0a3e2b22212450086a26d8dfed639a77b43b378b8e28b9768c0e470e4

See more details on using hashes here.

File details

Details for the file differentialalgebra-5.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for differentialalgebra-5.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 c6957a3f88f05a04c162acb0835a4bbf59e4d189262d806578875cc483a5b7a8
MD5 81a82bf15d2a6748e46d2aad4d5b16c5
BLAKE2b-256 d520f65ff257f5ea3df6bc8873bd5975938bab1eaa4abe5dbece3df6bc1c2a84

See more details on using hashes here.

File details

Details for the file differentialalgebra-5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for differentialalgebra-5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 dbfacef10671330ab0c7afd0934a393e08261127fe78394beed1b98cd86aabfc
MD5 0bae93c3bd63fd32fe84922b50f74012
BLAKE2b-256 3a3d1ec0e5ad0ae17af83afcb2efcdc89bb815ae26aeb48bda31e1f5366b3255

See more details on using hashes here.

File details

Details for the file differentialalgebra-5.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for differentialalgebra-5.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 b8e324483b247eaae61c9722a683fb42274e2340f960aea24d78809368602508
MD5 a1ec202ddbb49466a94d58ea3d3c9775
BLAKE2b-256 bb6bd03aab6068906ef18e58f152b8c47ac27d2726d5d91097154b632a5063c8

See more details on using hashes here.

File details

Details for the file differentialalgebra-5.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for differentialalgebra-5.3-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 79c03ed6f2c1d556a4ba3fafd3a257881d112f49f6e672984c28c763574b35df
MD5 7b1cd64879870a428af2457454a887fc
BLAKE2b-256 8bde79a18038b5ccae8ab55bae515aebf2c9b8a18d29d59ca059c60fc6c72cca

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