[dependencies.differential-equations-derive]
version = "0.1.1"
[dependencies.nalgebra]
version = "^0.33.2"
[dependencies.num-complex]
version = "^0.4.6"
[dependencies.polars]
optional = true
version = "^0.47.1"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.5.1"
[dev-dependencies.rand]
version = "0.9.0"
[dev-dependencies.rand_distr]
version = "0.5.1"
[[example]]
name = "dde_01_mackey_glass"
path = "examples/dde/01_mackey_glass/main.rs"
[[example]]
name = "dde_02_breast_cancer_model"
path = "examples/dde/02_breast_cancer_model/main.rs"
[[example]]
name = "ode_01_exponential_growth"
path = "examples/ode/01_exponential_growth/main.rs"
[[example]]
name = "ode_02_harmonic_oscillator"
path = "examples/ode/02_harmonic_oscillator/main.rs"
[[example]]
name = "ode_03_logistic_growth"
path = "examples/ode/03_logistic_growth/main.rs"
[[example]]
name = "ode_04_sir_model"
path = "examples/ode/04_sir_model/main.rs"
[[example]]
name = "ode_05_damped_pendulum"
path = "examples/ode/05_damped_pendulum/main.rs"
[[example]]
name = "ode_06_integration"
path = "examples/ode/06_integration/main.rs"
[[example]]
name = "ode_07_cr3bp"
path = "examples/ode/07_cr3bp/main.rs"
[[example]]
name = "ode_08_damped_oscillator"
path = "examples/ode/08_damped_oscillator/main.rs"
[[example]]
name = "ode_09_matrix_ode"
path = "examples/ode/09_matrix_ode/main.rs"
[[example]]
name = "ode_10_custom_solout"
path = "examples/ode/10_custom_solout/main.rs"
[[example]]
name = "ode_11_schrodinger"
path = "examples/ode/11_schrodinger/main.rs"
[[example]]
name = "ode_12_brusselator"
path = "examples/ode/12_brusselator/main.rs"
[[example]]
name = "sde_01_brownian_motion"
path = "examples/sde/01_brownian_motion/main.rs"
[[example]]
name = "sde_02_heston_model"
path = "examples/sde/02_heston_model/main.rs"
[[example]]
name = "sde_03_ornstein_uhlenbeck"
path = "examples/sde/03_ornstein_uhlenbeck/main.rs"
[features]
default = []
polars = ["dep:polars"]
[lib]
name = "differential_equations"
path = "src/lib.rs"
[package]
authors = ["Ryan D. Gast <ryan.d.gast@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["science", "mathematics", "algorithms"]
description = "A Rust library for solving differential equations."
documentation = "https://docs.rs/differential-equations"
edition = "2024"
exclude = ["examples/**/target/*"]
homepage = "https://github.com/Ryan-D-Gast/differential-equations"
include = ["src/**/*", "docs/**/*", "examples/**/*", "assets/*", "README.md", "CHANGELOG.md", "LICENSE"]
keywords = ["differential", "equations", "solver", "ode", "ivp"]
license = "Apache-2.0"
name = "differential-equations"
readme = "README.md"
repository = "https://github.com/Ryan-D-Gast/differential-equations"
version = "0.2.2"