[package]
name = "simdly"
version = "0.1.9"
edition = "2021"
authors = ["Mahdi Tantaoui <mohamedalmahdi.tantaoui@gmail.com>"]
description = " 🚀 High-performance Rust library leveraging SIMD and Rayon for fast computations."
rust-version = "1.77"
license = "MIT"
repository = "https://github.com/mtantaoui/simdly"
documentation = "https://docs.rs/simdly/"
readme = "README.md"
keywords = ["math", "SIMD", "functions", "performance", "Numerical"]
[package.metadata.docs.rs]
all-features = true
targets = ["x86_64-unknown-linux-gnu", "aarch64-unknown-linux-gnu"]
rustdoc-args = ["--cfg", "docsrs", "--cfg", "avx2", "--cfg", "neon"]
[profile.release]
lto = "fat"
codegen-units = 1
[dependencies]
rayon = "1.10.0"
[[bench]]
name = "cos"
harness = false
[[bench]]
name = "abs"
harness = false
[[bench]]
name = "sin"
harness = false
[[bench]]
name = "tan"
harness = false
[[bench]]
name = "sqrt"
harness = false
[[bench]]
name = "exp"
harness = false
[[bench]]
name = "ln"
harness = false
[[bench]]
name = "asin"
harness = false
[[bench]]
name = "acos"
harness = false
[[bench]]
name = "atan"
harness = false
[[bench]]
name = "atan2"
harness = false
[[bench]]
name = "cbrt"
harness = false
[[bench]]
name = "floor"
harness = false
[[bench]]
name = "ceil"
harness = false
[[bench]]
name = "pow"
harness = false
[[bench]]
name = "hypot"
harness = false
[[bench]]
name = "hypot3"
harness = false
[[bench]]
name = "hypot4"
harness = false
[dev-dependencies]
criterion = { version = "0.5.1", default-features = true, features=["default", "plotters"]}
ndarray = "0.16.1"
rand = "0.9.2"