salva3d 0.6.0

3-dimensional particle-based fluid dynamics in Rust.
Documentation
[package]
name    = "salva3d"
version = "0.6.0"
authors = [ "Sébastien Crozet <developer@crozet.re>" ]
description = "3-dimensional particle-based fluid dynamics in Rust."
documentation = "https://salva.rs/rustdoc/salva3d/index.html"
homepage = "https://salva.rs"
repository = "https://github.com/dimforge/salva"
readme = "README.md"
keywords = [ "physics", "dynamics", "particles", "fluids", "SPH" ]
license = "Apache-2.0"
edition = "2018"

[features]
default = [ "dim3" ]
dim3    = [ ]
parallel = [ "rayon" ]
rapier = [ "parry", "rapier3d" ]
sampling = [ "parry" ]
rapier-testbed = [ "rapier", "rapier_testbed3d", "kiss3d" ]
rapier-harness = [ "rapier-testbed" ]
parry = [ "parry3d" ]

[lib]
name = "salva3d"
path = "src/lib.rs"
required-features = [ "dim3" ]

[dependencies]
approx = "0.4"
num-traits = "0.2"
fnv = "1.0"
itertools = "0.9"
generational-arena = "0.2"
instant = { version = "0.1", features = [ "now" ] }
nalgebra   = { version = "0.24" }
rayon = { version = "1.5", optional = true }
parry3d = { version = "0.1", optional = true }
rapier3d = { version = "0.5", optional = true }
rapier_testbed3d = { version = "0.5", optional = true }
kiss3d = { version = "0.29", optional = true }