[package]
edition = "2021"
name = "symtropy-math"
version = "0.1.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "N-dimensional geometric algebra: const-generic points, bivectors, rotors, and collision shapes (2D/3D/4D+). Stack-allocated, zero-heap physics primitives."
readme = "README.md"
keywords = [
"physics",
"n-dimensional",
"geometric-algebra",
"collision",
"bivector",
]
categories = [
"mathematics",
"game-engines",
"simulation",
"science",
]
license = "AGPL-3.0-or-later"
repository = "https://github.com/luminous-dynamics/symtropy"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = [
"--cfg",
"docsrs",
]
[lib]
name = "symtropy_math"
path = "src/lib.rs"
[[example]]
name = "four_d_demo"
path = "examples/four_d_demo.rs"
[dependencies.nalgebra]
version = "0.34"
[dev-dependencies.proptest]
version = "1.4"