[package]
name = "basic_dsp"
version = "0.5.3"
authors = ["Christian Liebhardt"]
description = "Digital signal processing based on real or complex vectors in time or frequency domain.\nVectors come with basic arithmetic, convolution, Fourier transformation and interpolation operations.\nThe vectors are optimized for sizes of a couple of thousand elements or more.\n\nThe same operations are provdided for matrices. For complete matrix algebra this lib\nis intended to be used in combination with other matrix libs. Please refer to the documentation for\nmore information about this.\n"
homepage = "https://github.com/liebharc/basic_dsp"
documentation = "https://liebharc.github.io/basic_dsp/basic_dsp/"
keywords = ["dsp", "vector", "interpolation", "convolution", "matrix"]
license = "MIT/Apache-2.0"
repository = "https://github.com/liebharc/basic_dsp"
[lib]
name = "basic_dsp"
crate-type = ["dylib", "rlib"]
[dependencies.basic_dsp_interop]
version = "0.5.2"
optional = true
[dependencies.basic_dsp_matrix]
version = "0.5.2"
optional = true
[dependencies.basic_dsp_vector]
version = "0.5.3"
optional = false
[dev-dependencies.docopt]
version = "^0.6.86"
[dev-dependencies.hamcrest]
version = "^0.1.0"
[dev-dependencies.hound]
version = "^2.0.0"
[dev-dependencies.num]
version = "^0.1.35"
[dev-dependencies.rand]
version = "^0.3.12"
[dev-dependencies.time]
version = "^0.1"
[features]
default = ["matrix"]
interop = ["basic_dsp_interop"]
matrix = ["basic_dsp_matrix"]
use_avx = ["basic_dsp_vector/use_avx"]
use_gpu = ["basic_dsp_vector/use_gpu"]
use_sse = ["basic_dsp_vector/use_sse"]