linkcell 0.3.11

Periodic linked-cell cutoff pairs and k-nearest neighbour search
Documentation
[package]
name = "linkcell"
version = "0.3.11"
edition = "2021"
rust-version = "1.70"
description = "Periodic linked-cell cutoff pairs and k-nearest neighbour search"
license = "MIT"
repository = "https://github.com/d-SEAMS/linkcell"
homepage = "https://github.com/d-SEAMS/linkcell"
documentation = "https://docs.rs/linkcell"
keywords = ["molecular-dynamics", "neighbours", "periodic", "cell-list"]
categories = ["science", "algorithms"]
readme = "README.md"

[workspace]
members = ["python"]
resolver = "2"

[lib]
name = "linkcell"
crate-type = ["rlib", "staticlib", "cdylib"]

[features]
default = ["capi", "parallel"]
capi = []
parallel = ["dep:rayon"]
# Autotuner hooks (`lc_tune_set`, `lc_tune_pairs`) for scripts/tune-pairs.py.
tune = ["capi"]

[dependencies]
minimage = { version = "0.1.4", default-features = false }
rayon = { version = "1.10", optional = true }

[[test]]
name = "abi"
required-features = ["capi"]

[profile.release]
lto = true
codegen-units = 1