| 1 // The main documentation is in the README. |
1 // The main documentation is in the README. |
| 2 #![doc = include_str!("../README.md")] |
2 #![doc = include_str!("../README.md")] |
| 3 |
|
| 4 // We use unicode. We would like to use much more of it than Rust allows. |
3 // We use unicode. We would like to use much more of it than Rust allows. |
| 5 // Live with it. Embrace it. |
4 // Live with it. Embrace it. |
| 6 #![allow(uncommon_codepoints)] |
5 #![allow(uncommon_codepoints)] |
| 7 #![allow(mixed_script_confusables)] |
6 #![allow(mixed_script_confusables)] |
| 8 #![allow(confusable_idents)] |
7 #![allow(confusable_idents)] |
| 9 |
8 #![cfg_attr( |
| 10 #![cfg_attr(feature = "nightly", |
9 feature = "nightly", |
| 11 feature(maybe_uninit_array_assume_init,maybe_uninit_slice), |
10 feature(maybe_uninit_array_assume_init, maybe_uninit_slice), |
| 12 feature(float_minimum_maximum), |
11 feature(float_minimum_maximum), |
| 13 feature(get_mut_unchecked), |
12 feature(get_mut_unchecked), |
| 14 feature(cow_is_borrowed), |
13 feature(cow_is_borrowed) |
| 15 )] |
14 )] |
| 16 |
15 |
| |
16 pub mod collection; |
| |
17 pub mod error; |
| |
18 pub mod euclidean; |
| |
19 pub mod instance; |
| |
20 pub mod maputil; |
| |
21 pub mod nanleast; |
| |
22 pub mod norms; |
| |
23 pub mod parallelism; |
| |
24 pub mod tuple; |
| 17 pub mod types; |
25 pub mod types; |
| 18 pub mod instance; |
|
| 19 pub mod collection; |
|
| 20 pub mod nanleast; |
|
| 21 pub mod error; |
|
| 22 pub mod parallelism; |
|
| 23 pub mod maputil; |
|
| 24 pub mod tuple; |
|
| 25 pub mod euclidean; |
|
| 26 pub mod norms; |
|
| 27 #[macro_use] |
26 #[macro_use] |
| 28 pub mod loc; |
27 pub mod loc; |
| |
28 pub mod bisection_tree; |
| |
29 pub mod bounds; |
| |
30 pub mod coefficients; |
| |
31 pub mod convex; |
| |
32 pub mod direct_product; |
| |
33 pub mod discrete_gradient; |
| |
34 pub mod fe_model; |
| 29 pub mod iter; |
35 pub mod iter; |
| |
36 pub mod iterate; |
| |
37 pub mod lingrid; |
| 30 pub mod linops; |
38 pub mod linops; |
| 31 pub mod iterate; |
39 pub mod linsolve; |
| |
40 pub mod logger; |
| |
41 pub mod mapping; |
| |
42 pub(crate) mod metaprogramming; |
| |
43 pub mod nalgebra_support; |
| |
44 pub mod operator_arithmetic; |
| |
45 pub mod sets; |
| 32 pub mod tabledump; |
46 pub mod tabledump; |
| 33 pub mod logger; |
|
| 34 pub mod linsolve; |
|
| 35 pub mod lingrid; |
|
| 36 pub mod sets; |
|
| 37 pub mod mapping; |
|
| 38 pub mod coefficients; |
|
| 39 pub mod fe_model; |
|
| 40 pub mod bisection_tree; |
|
| 41 pub mod nalgebra_support; |
|
| 42 pub(crate) mod metaprogramming; |
|
| 43 pub mod direct_product; |
|
| 44 pub mod convex; |
|
| 45 pub mod discrete_gradient; |
|
| 46 pub mod operator_arithmetic; |
|
| 47 |
47 |
| 48 pub use types::*; |
48 pub use types::*; |