src/lib.rs

branch
dev
changeset 97
4e80fb049dca
parent 92
e11986179a4b
child 98
2e4517b55442
equal deleted inserted replaced
96:962c8e346ab9 97:4e80fb049dca
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::*;

mercurial