basic_dsp_vector 0.9.2

Digital signal processing based on real or complex vectors in time or frequency domain.
Documentation
[package]

name = "basic_dsp_vector"

version = "0.9.2"

authors = ["Christian Liebhardt"]

license = "MIT/Apache-2.0"

homepage = "https://github.com/liebharc/basic_dsp"

repository = "https://github.com/liebharc/basic_dsp"

documentation = "https://docs.rs/basic_dsp"

keywords = ["dsp", "vector", "interpolation", "convolution"]

edition="2018"

description = "Digital signal processing based on real or complex vectors in time or frequency domain."

readme = "../README.md"



[profile.dev]

codegen-units = 4



[profile.test]

codegen-units = 4



[features]

default = ["std"]

use_avx2 = ["use_simd"]

use_avx512 = ["use_simd"]

use_sse2 = ["use_simd"]

use_simd = ["packed_simd_2"]

use_gpu = ["ocl", "clfft"]

std = ["crossbeam", "lazy_static", "num_cpus", "time", "linreg"]



[dependencies]

packed_simd_2 = { version = "^0.3.4", optional = true }

ocl = { version = "^0.19.0", optional = true }

clfft = { version = "^0.3.3", optional = true }

crossbeam = { version="^0.7.1", optional = true }

lazy_static = { version="^1.4.0", optional = true }

time = { version="^0.2.0", optional = true }

num_cpus = { version="^1.10.0", optional = true }

linreg  = { version="^0.2.0", optional = true }

num-traits = "^0.2"

num-complex = "^0.3"

rustfft = "^5.0.0"

arrayvec = "^0.5.0"