Cargo Features

[dependencies]
rlu = { version = "0.7.0", default-features = false, features = ["debug", "spsolve", "rayon"] }
default = spsolve

The spsolve feature is set by default whenever rlu is added without default-features = false somewhere in the dependency tree.

debug = pretty_dtoa, tabwriter

Affects debug::matrix_table, traits::Scalar.pretty_string

spsolve default

Enables amd, anyhow, and spsolve

Affects rlu::spsolve

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

rayon implicit feature

Enables rayon

rayon:

Simple work-stealing parallelism for Rust

tabwriter debug?
pretty_dtoa debug?