Skip to main content

High-performance scientific computing with Auto-Differentiation

Project description

CalCulus v0.4.0: A C++ powered scientific engine for Python featuring Scalar/Vec3 algebra, Solvers, and forward-mode Automatic Differentiation.

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

calculus_cpp-0.4.0.tar.gz (5.9 kB view details)

Uploaded Source

Built Distributions

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

calculus_cpp-0.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

calculus_cpp-0.4.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

calculus_cpp-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

calculus_cpp-0.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

calculus_cpp-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

calculus_cpp-0.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

calculus_cpp-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

calculus_cpp-0.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

calculus_cpp-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

calculus_cpp-0.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

calculus_cpp-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

calculus_cpp-0.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

calculus_cpp-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

calculus_cpp-0.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

calculus_cpp-0.4.0-cp38-cp38-musllinux_1_2_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

calculus_cpp-0.4.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

File details

Details for the file calculus_cpp-0.4.0.tar.gz.

File metadata

  • Download URL: calculus_cpp-0.4.0.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for calculus_cpp-0.4.0.tar.gz
Algorithm Hash digest
SHA256 4f655a9b023bde6bd0ae93bb651ea8f92e6aaadc6abed1381439c30de61fb81d
MD5 262a654ebba92121a25c3d0561d0d4f6
BLAKE2b-256 70e7789919741f38640d87f16144fd633b9c74e617376bae61d868cd9fe4db92

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0.tar.gz:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 54501f2699a55acd5a19a20b07162d5e3017e7197b47a57b64ae2f7fbd739ade
MD5 1e172d0cce74fa5613d7f648bd843a35
BLAKE2b-256 7a796e604b8d3ea478641bec3947fc0204e5e0bfb6900ff27eec1b8c2ab3c2b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4bbb2bdc2824a5ff43d7a61081f8ede2ebff078aebe6f95f5184e2ffed128506
MD5 de6cad970e289cad085a6555a560e37f
BLAKE2b-256 701b78233d6893856216aca3e8259ac7990563f5c2db515f48562970fc2cd425

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 73e300bdc3285807350273e794801597bcd2b05188f9549a1ca1fa6e91f70383
MD5 daf50da372bf34d268eb396883651b34
BLAKE2b-256 9b2e756b285769264539406a839c0f9e19bc8fbccaf89a8746d6dac05677a291

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4e012d76363ae975a996ed724e72b48b8354551f8a7b12ded65bc558765b14d1
MD5 5b8fe8776f763f65b4a8ee9229f227fb
BLAKE2b-256 34022b6fa708eff8286aba1c6ab96a0a7b0e4330b7437b515aa4e10a49969425

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 46357d004c8e797ce2fb4a1d9de1c1e7ece5a9ab1563f4f13eeae67e5a630957
MD5 6c929ed7298a682408575f1834bc19f4
BLAKE2b-256 0c4383522f30916084c20be36762398fab9d04d8a816993a71b54db16ee64547

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d5afdc14ce4e3d26c8c30c8bd9311af618e8475f22656b04ef92159eb01529f0
MD5 8c7f5068b956d4311195c502ee290e8f
BLAKE2b-256 46c673f9cad242e96ea88d8bd59332ff5c0726929d4d2d8ab5fec73b9443e152

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9b389d91f15af5774d426968a3d9d54c6853a7fba794e70ae603103b0d5ec503
MD5 2c472d01f677cfd9f9977abb6bd0e270
BLAKE2b-256 7587ba40e94836dfdc7702ec893d70b4dc65ded0b09a5f6d72a26e1265865209

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eac942dccedee4a42390a2e1fcbef69eab194558c0e9c8f10c6b807c40dedcc3
MD5 2d007416d322df5301f8f987009cd99f
BLAKE2b-256 371b9a6c243e04c2d446e7fbbd17cf9116a44a11c8703436be6f6487cb2e0546

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 42fdf7899af50bf35700227a955eb0422ba1b9cf875076da7f1f3b3201a31343
MD5 273b6fb4ef70f863795de07bcac3e4a3
BLAKE2b-256 3c4fd6a0003472f61451d21550186bc352fbe5492fc0310c510f18a15af35b9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 93bee5f2033c4e64ff72797f1fe9a4afc9b7fbfa58b0a61f6eba00f0804fad84
MD5 50e8f38554cc00d5bbad4299e7ad4577
BLAKE2b-256 8eb14b1b8a0abd13f1a27aacaf63c737b63b619925da1a0eba03c24b9a2457b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2fa9b1bfa9eaf985bb8c43555ed1934c8f57f629b0be73a480914ba15b4b9891
MD5 e10ad02cda11a21c4d777156b1d5439d
BLAKE2b-256 7dded391025ba41e3441fac0d908aecdd3fa04a0761cdeeea57423b632280d73

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 75d4390842ee1583ec12b502dfb90bd318d7b921b1b318844d743a9ec81a1851
MD5 77ff1493a658ba79fcde5df0c5072777
BLAKE2b-256 178b7d4b7603e5d8624a1ebf341a88a303a541a9915e558586e1988153cb571b

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 14e9b96ecb849829a5e5a91d9d94e4d89223d1ee5803342e1082f35a0cd0fc1a
MD5 8f283e349186ef793d31f63413db41f6
BLAKE2b-256 32a9a0cbe209afd0b3013debac7b3a392c3c21c4fd6f5de0bb687bdf64a64411

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 33f13598274afda7593514cec0c32d634eaf3588b24b7463853d3d1acf985d13
MD5 2ccfc01aaeda127b6f0378d1442196b5
BLAKE2b-256 5b0c084ccea99f5d18ba1650038d914a50004c3d420aa8498e45bac504546141

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 589e7917d3273e881830e3ff0d793735e9ddbb8c6acc2abdecf7290b6a3292b0
MD5 ba3500dc434126580d092fe8824ac4c2
BLAKE2b-256 4587b403e551ab00dfb070717fb4febd845e52ef523f845bf96e63f6490fefd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file calculus_cpp-0.4.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for calculus_cpp-0.4.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ac1ebdd3d67e9e539be1d6778698c70f8deb5c9eb966e64ad0dea815cfe81cc7
MD5 944e6b2ad343f1fe8bd1ba4fcd0cb22e
BLAKE2b-256 238d25ff22f4e98597197d805d4ed5df42c25eb6356ccc9156d913515cd8374c

See more details on using hashes here.

Provenance

The following attestation bundles were made for calculus_cpp-0.4.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on LegedsDaD/CalCulus-v0.4.0

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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