Cargo Features

[dependencies]
librandtest = { version = "0.0.1", default-features = false, features = ["GSL-special", "cephes-special", "steel-special", "GSL-dft", "steel-dft", "fftw-dft", "GSL-gen", "openblas"] }
default = steel-dft, steel-special

These default features are set whenever librandtest is added without default-features = false somewhere in the dependency tree.

GSL-special = GSL

Which library will implement special math functions like erfc() and igamc()?
-------------------------------------------------------------------------------

cephes-special = special-fun
steel-special default = special

named for the developer username at https://github.com/stainless-steel/special

GSL-dft = GSL

Which library will implement the discrete fourier transform?
----------------------------------------------------------------

steel-dft default = dft
fftw-dft = fftw
GSL-gen = GSL

Which libraries will be included to offer more generators?
--------------------------------------------------------------

openblas = blas

Do we use openblas for linear algebra?

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.

dft steel-dft
special steel-special

Enables special ^0.7.4

blas not win openblas?

Enables blas ^0.16

fftw not win fftw-dft?

Enables fftw ^0.2.2

special-fun not win cephes-special?

Enables special-fun ^0.1.5

GSL not win GSL-dft? GSL-gen? GSL-special?

Enables gsl ^0.4