@@ -13,40 +13,33 @@ readme = "README.md"
13
13
categories = [" algorithms" , " science" ]
14
14
15
15
[features ]
16
- default = []
17
- intel-mkl = [" lapack-src/intel-mkl" , " blas-src/intel-mkl" ]
18
- netlib = [" lapack-src/netlib" , " blas-src/netlib" ]
19
- openblas = [" lapack-src/openblas" , " blas-src/openblas" ]
20
- serde-1 = [" ndarray/serde-1" , " num-complex/serde" ]
16
+ default = []
21
17
22
- static = [" openblas-static" ]
23
- openblas-static = [" openblas" , " openblas-src" ]
18
+ netlib = [" netlib-static" ]
19
+ openblas = [" openblas-static" ]
20
+ intel-mkl = [" mkl-static-lp64-seq" ]
21
+
22
+ netlib-static = [" netlib-src/static" ]
23
+ netlib-system = [" netlib-src/system" ]
24
+ openblas-static = [" openblas-src/static" ]
25
+ openblas-system = [" openblas-src/system" ]
26
+
27
+ mkl-static-lp64-iomp = [" intel-mkl-src/mkl-static-lp64-iomp" ]
28
+ mkl-static-lp64-seq = [" intel-mkl-src/mkl-static-lp64-seq" ]
29
+ mkl-dynamic-lp64-iomp = [" intel-mkl-src/mkl-dynamic-lp64-iomp" ]
30
+ mkl-dynamic-lp64-seq = [" intel-mkl-src/mkl-dynamic-lp64-seq" ]
24
31
25
32
[dependencies ]
33
+ cauchy = " 0.2.2"
26
34
lapacke = " 0.2.0"
35
+ ndarray = { version = " 0.13" , features = [" blas" , " approx" , " serde-1" ], default-features = false }
36
+ num-complex = { version = " 0.2" , features = [" serde" ] }
27
37
num-traits = " 0.2.11"
28
- cauchy = " 0.2.2"
29
- num-complex = " 0.2.4"
30
38
rand = " 0.5"
31
39
32
- [dependencies .ndarray ]
33
- version = " 0.13.0"
34
- features = [" blas" , " approx" ]
35
- default-features = false
36
-
37
- [dependencies .blas-src ]
38
- version = " 0.6.1"
39
- default-features = false
40
-
41
- [dependencies .lapack-src ]
42
- version = " 0.6.0"
43
- default-features = false
44
-
45
- [dependencies .openblas-src ]
46
- version = " 0.9.0"
47
- default-features = false
48
- features = [" static" ]
49
- optional = true
40
+ openblas-src = { version = " 0.9.0" , optional = true }
41
+ netlib-src = { version = " 0.8.0" , optional = true }
42
+ intel-mkl-src = { version = " 0.6.0" , default-features = false , features = [" download" ], optional = true }
50
43
51
44
[dev-dependencies ]
52
45
paste = " 0.1.9"
0 commit comments