Skip to main content

Continuous-time ODE integration engine for the GDS ecosystem

Project description

gds-continuous

Continuous-time ODE integration engine for the GDS ecosystem.

Installation

uv add gds-continuous[scipy]

Quick Start

from gds_continuous import ODEModel, ODESimulation

# Define an ODE: dx/dt = -x
model = ODEModel(
    state_names=["x"],
    initial_state={"x": 1.0},
    rhs=lambda t, y, p: [-y[0]],
)

# Integrate
sim = ODESimulation(model=model, t_span=(0.0, 5.0))
results = sim.run()

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

gds_continuous-0.1.0.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

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

gds_continuous-0.1.0-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file gds_continuous-0.1.0.tar.gz.

File metadata

  • Download URL: gds_continuous-0.1.0.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for gds_continuous-0.1.0.tar.gz
Algorithm Hash digest
SHA256 62e0bf1b97e325a7da526fcb5c11fe58122ea51e3e0880479de1ec7aa174903b
MD5 e34238accfafe6a32550e5dd3b7e8a2d
BLAKE2b-256 6077a062034158d749157be8e19e551c1ec791a6d5e2bc181207b229c8d04d8a

See more details on using hashes here.

File details

Details for the file gds_continuous-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: gds_continuous-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for gds_continuous-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 11e79146a5e07a2a4cf4206000a78bf8517546bfca1cfe0bb40eb6e06153201d
MD5 e4552130730624bc7915939d2b313f2c
BLAKE2b-256 edefdec3f34df0e3cdb1a51a498be2203180a6fb30725660609d8bbcb802749d

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