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.2.tar.gz (1.2 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.2-cp314-cp314-win_amd64.whl (975.0 kB view details)

Uploaded CPython 3.14Windows x86-64

differentialalgebra-5.3.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (854.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

differentialalgebra-5.3.2-cp313-cp313-win_amd64.whl (947.2 kB view details)

Uploaded CPython 3.13Windows x86-64

differentialalgebra-5.3.2-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.2-cp312-cp312-win_amd64.whl (947.6 kB view details)

Uploaded CPython 3.12Windows x86-64

differentialalgebra-5.3.2-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

File details

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

File metadata

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

File hashes

Hashes for differentialalgebra-5.3.2.tar.gz
Algorithm Hash digest
SHA256 c60fbb3155e68b1f57c5bd5cf7b93b39b2e50d2013dda3f30741329e50991eb9
MD5 d42783301058f9d2b08019ef39eb996e
BLAKE2b-256 6419333be597dde9413028184343068dbfa4946e930e88bf6a0e4d218d4e100e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for differentialalgebra-5.3.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f391482b0c5d36d3c5cf131d252ac2eb82f597e90b81a8be08b359da91caf356
MD5 9b13b2460a90aeed60488f65d2170945
BLAKE2b-256 b89d4c65330552927005533c7a95b3f83a8e534c4244dcf101af1dcad918fa08

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for differentialalgebra-5.3.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1f51b5c4b52367e3cd193571ad14c7a9b24528fb98c7e4ffd29e0ce1fff41957
MD5 be54e8994f9946ac19f0d67dba656faa
BLAKE2b-256 fea48e03d0f10a7547b256868da8c40f70e872b14738906cc49c149113017ebe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for differentialalgebra-5.3.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5a51d5d4f4b5d48f8914bfc745aa8978ae8617a0ecba6f2756db59b1e85d0b00
MD5 6d6a839c5428d60b863f31cc738cc327
BLAKE2b-256 084597619e04dd4db2afcb08205f3d4222a74f7e4b7ff9636b7c9d61a9344427

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for differentialalgebra-5.3.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f1590477c66386656ce5f1c8b06e454037c40919a1fedcbad1af87fea3e07df2
MD5 ecd808e25ee675c205c9cbf72a32c29b
BLAKE2b-256 59dd3a5b9bc39a48cebc3abdf9a2501c4eda62abaed7d119acac0255e8c51da5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for differentialalgebra-5.3.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 db8f555012650194089311ce53c9f5b5c57853bcd458573e64cd0a2d3c062c8a
MD5 08679a5bcda53e85157b8ec9b1ac22fc
BLAKE2b-256 32d17a1dcdafff9b3616d38f3f634c4ca1d198f2a67b6984804da4dd0fe2a140

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for differentialalgebra-5.3.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 d56850f352307a06c7c5d0ce4814d821ab3db31a681b2d7d1d1769f4a93c9c50
MD5 1ee287818565731772bf0ce7c8dce128
BLAKE2b-256 3ccc7a7cf3e250781d0d5b42e2c8abd150e1815a74ea5035fe3f18c83cf599e4

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