[[bench]]
harness = false
name = "benchmark"
path = "benches/benchmark.rs"
required-features = ["benchmarks"]
[dependencies.RustQuant_autodiff]
optional = true
version = "0.4.0"
[dependencies.aad_derive]
optional = true
version = "0.7.0"
[dependencies.criterion]
optional = true
version = "0.5.1"
[dependencies.num-traits]
version = "0.2.19"
[dev-dependencies]
[features]
benchmarks = ["criterion", "RustQuant_autodiff", "dep:aad_derive"]
default = []
derive = ["dep:aad_derive"]
[lib]
name = "aad"
path = "src/lib.rs"
[lints.clippy]
pedantic = "warn"
[lints.clippy.missing_panics_doc]
level = "allow"
priority = 1
[lints.clippy.similar_names]
level = "allow"
priority = 1
[package]
authors = ["Hikaru Nakashima <nakashima.alg57@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Automatic adjoint differentiation library"
edition = "2021"
license-file = "LICENSE"
name = "aad"
readme = "README.md"
repository = "https://github.com/nakashima-hikaru/aad"
version = "0.7.0"