nalgebra/base/
mod.rs

1//! [Reexported at the root of this crate.] Data structures for vector and matrix computations.
2
3pub mod allocator;
4mod blas;
5pub mod constraint;
6pub mod coordinates;
7pub mod default_allocator;
8pub mod dimension;
9pub mod iter;
10mod ops;
11pub mod storage;
12
13mod alias;
14mod alias_slice;
15mod array_storage;
16mod cg;
17mod componentwise;
18#[macro_use]
19mod construction;
20mod construction_slice;
21mod conversion;
22mod edition;
23pub mod indexing;
24mod matrix;
25mod matrix_simba;
26mod matrix_slice;
27mod norm;
28mod properties;
29mod scalar;
30mod statistics;
31mod swizzle;
32mod unit;
33#[cfg(any(feature = "std", feature = "alloc"))]
34mod vec_storage;
35
36mod blas_uninit;
37#[doc(hidden)]
38pub mod helper;
39mod interpolation;
40mod min_max;
41/// Mechanisms for working with values that may not be initialized.
42pub mod uninit;
43
44pub use self::matrix::*;
45pub use self::norm::*;
46pub use self::scalar::*;
47pub use self::unit::*;
48
49pub use self::default_allocator::*;
50pub use self::dimension::*;
51
52pub use self::alias::*;
53pub use self::alias_slice::*;
54pub use self::array_storage::*;
55pub use self::matrix_slice::*;
56pub use self::storage::*;
57#[cfg(any(feature = "std", feature = "alloc"))]
58pub use self::vec_storage::*;