rstsr_kml/
lib.rs

1#![allow(clippy::needless_return)]
2#![allow(non_camel_case_types)]
3#![doc = include_str!("../readme.md")]
4
5pub mod conversion;
6pub mod creation;
7pub mod device;
8pub mod matmul;
9pub mod matmul_impl;
10pub mod prelude_dev;
11pub mod rayon_auto_impl;
12pub mod threading;
13
14pub mod driver_impl;
15#[cfg(feature = "linalg")]
16pub mod linalg_auto_impl;
17#[cfg(feature = "linalg")]
18pub mod linalg_spec_impl;
19
20#[cfg(feature = "sci")]
21pub mod sci_auto_impl;
22
23use rstsr_core::prelude_dev::DeviceCpuRayon;
24
25#[derive(Clone, Debug)]
26pub struct DeviceKML {
27    base: DeviceCpuRayon,
28}
29
30pub(crate) use rstsr_kml_ffi as lapack_ffi;
31pub(crate) use DeviceKML as DeviceBLAS;
32pub(crate) use DeviceKML as DeviceRayonAutoImpl;