Files
ordinary-diffeq/Cargo.toml

44 lines
902 B
TOML

[package]
name = "ordinary-diffeq"
version = "0.4.1"
edition = "2021"
authors = ["Connor Johnstone"]
description = "A library for solving differential equations based on the DifferentialEquations.jl julia library."
readme = "readme.md"
repository = "https://git.rcjohnstone.com/connor/ordinary-diffeq"
license = "MIT"
exclude = ["roadmap/"]
[features]
default = ["autodiff"]
autodiff = ["dep:num-dual"]
[dependencies]
serde = { version = "1.0", features = ["derive"] }
nalgebra = { version = "0.35", features = ["serde-serialize"] }
num-traits = "0.2.19"
num-dual = { version = "0.15", optional = true }
roots = "0.0.8"
[dev-dependencies]
approx = "0.5"
num-dual = "0.15"
criterion = "0.7.0"
serde_json = "1.0"
[[bench]]
name = "simple_1d"
harness = false
[[bench]]
name = "orbit"
harness = false
[[bench]]
name = "bs3_vs_dp5"
harness = false
[[bench]]
name = "vern7_comparison"
harness = false