1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
//! Bindings to the [Basic Linear Algebra Subprograms][1]. //! //! [1]: http://en.wikipedia.org/wiki/Basic_Linear_Algebra_Subprograms extern crate libc; #[cfg(feature = "accelerate")] extern crate accelerate_provider as raw; #[cfg(feature = "netlib")] extern crate netlib_provider as raw; #[cfg(feature = "openblas")] extern crate openblas_provider as raw; /// A complex number with 64-bit parts. #[allow(bad_style)] pub type c_double_complex = [libc::c_double; 2]; /// A complex number with 32-bit parts. #[allow(bad_style)] pub type c_float_complex = [libc::c_float; 2]; pub mod c; pub mod fortran;