mech-math 0.2.25

Math library for the Mech language
[badges.gitlab]
branch = "main"
repository = "mech-lang/machines/math"

[badges.maintenance]
status = "actively-developed"

[dependencies.libm]
version = "0.2.11"

[dependencies.mech-core]
version = "0.2.25"

[dependencies.nalgebra]
version = "0.33.2"

[dependencies.num-traits]
default-features = false
features = ["libm"]
version = "0.2.19"

[dependencies.paste]
version = "1.0.15"

[dependencies.simba]
version = "0.9.0"

[features]
Bool = []
F32 = []
F64 = []
I128 = []
I16 = []
I32 = []
I64 = []
I8 = []
Matrix1 = []
Matrix2 = []
Matrix2x3 = []
Matrix3 = []
Matrix3x2 = []
Matrix4 = []
MatrixD = []
RowVector2 = []
RowVector3 = []
RowVector4 = []
RowVectorD = []
U128 = []
U16 = []
U32 = []
U64 = []
U8 = []
Vector2 = []
Vector3 = []
Vector4 = []
VectorD = []
default = ["stdlib"]
fixed-matrix = ["Matrix4", "Matrix3", "Matrix2", "Matrix1", "Matrix2x3", "Matrix3x2"]
fixed-row-vector = ["RowVector4", "RowVector3", "RowVector2"]
fixed-vector = ["Vector4", "Vector3", "Vector2"]
floats = ["F32", "F64"]
matrix = ["fixed-matrix", "fixed-vector", "fixed-row-vector", "RowVectorD", "VectorD", "MatrixD"]
signed-ints = ["I8", "I16", "I32", "I64"]
stdlib = ["Bool", "unsigned-ints", "signed-ints", "floats", "matrix"]
unsigned-ints = ["U8", "U16", "U32", "U64"]

[lib]
crate-type = ["dylib", "rlib"]
name = "mech_math"
path = "src/lib.rs"

[package]
authors = ["Corey Montella <corey@mech-lang.org>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Math library for the Mech language"
documentation = "http://docs.mech-lang.org"
edition = "2021"
homepage = "https://mech-lang.org"
keywords = ["mech", "language", "programming"]
license = "Apache-2.0"
name = "mech-math"
readme = "README.md"
repository = "https://github.com/mech-machines/math"
version = "0.2.25"