Skip to main content

Just-in-Time Compilation for Ordinary Differential Equations

Project description

JiTCODE stands for just-in-time compilation for ordinary differential equations and is an extension of SciPy’s ODE (scipy.integrate.ode). Where SciPy’s ODE takes a Python function as an argument, JiTCODE takes an iterable (or generator function) of SymPy expressions, which it translates to C code, compiles on the fly, and uses as the function to feed into SciPy’s ODE. If you want to integrate delay or stochastic differential equations, check out JiTCDDE, or JiTCSDE, respectively.

This work was supported by the Volkswagen Foundation (Grant No. 88463).

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

jitcode-1.7.3.tar.gz (39.2 kB view details)

Uploaded Source

Built Distribution

jitcode-1.7.3-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

Details for the file jitcode-1.7.3.tar.gz.

File metadata

  • Download URL: jitcode-1.7.3.tar.gz
  • Upload date:
  • Size: 39.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for jitcode-1.7.3.tar.gz
Algorithm Hash digest
SHA256 bb2b79e4db70a715f1d004f73efc407aff11b85e301a77cc4f3fc5f1396695f6
MD5 e5d35c1680285af1014027b257bc7883
BLAKE2b-256 4c7cc785ae3dd754048c22252854c89d26d681c172a6812dc7da2a3b99ed1054

See more details on using hashes here.

Provenance

The following attestation bundles were made for jitcode-1.7.3.tar.gz:

Publisher: publish.yml on neurophysik/jitcode

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

File details

Details for the file jitcode-1.7.3-py3-none-any.whl.

File metadata

  • Download URL: jitcode-1.7.3-py3-none-any.whl
  • Upload date:
  • Size: 19.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for jitcode-1.7.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7aa478b027e979f5fd32f982d710811356ec2250a5390275bf5ac55660253190
MD5 28472ef0d9874337d4746136c29321b7
BLAKE2b-256 034d193d828c6277af53ef048c04bf12642235bd4d29f3a0fa4b9fb5696d2476

See more details on using hashes here.

Provenance

The following attestation bundles were made for jitcode-1.7.3-py3-none-any.whl:

Publisher: publish.yml on neurophysik/jitcode

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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page