salva2d 0.6.0

2-dimensional particle-based fluid dynamics in Rust.
Documentation
[package]
name    = "salva2d"
version = "0.6.0"
authors = [ "S├ębastien Crozet <developer@crozet.re>" ]
description = "2-dimensional particle-based fluid dynamics in Rust."
documentation = "https://salva.rs/docs"
homepage = "https://salva.rs"
repository = "https://github.com/dimforge/salva"
readme = "README.md"
categories = [ "science", "game-development", "mathematics", "simulation", "wasm"]
keywords = [ "physics", "dynamics", "particles", "fluids", "SPH" ]
license = "Apache-2.0"
edition = "2018"

[badges]
maintenance = { status = "actively-developed" }

[features]
default = [ "dim2" ]
dim2    = [ ]
parallel = [ "rayon" ]
sampling = [ "parry" ]
rapier = [ "parry", "rapier2d" ]
rapier-testbed = [ "rapier", "rapier_testbed2d", "kiss3d" ]
parry = [ "parry2d" ]

[lib]
name = "salva2d"
path = "src/lib.rs"
required-features = [ "dim2" ]

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