Sun, 27 Apr 2025 15:56:43 -0500
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
| 0 | 1 | // The main documentation is in the README. |
| 2 | #![doc = include_str!("../README.md")] | |
| 3 | // We use unicode. We would like to use much more of it than Rust allows. | |
| 4 | // Live with it. Embrace it. | |
| 5 | #![allow(uncommon_codepoints)] | |
| 6 | #![allow(mixed_script_confusables)] | |
| 7 | #![allow(confusable_idents)] | |
|
97
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
8 | #![cfg_attr( |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
9 | feature = "nightly", |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
10 | feature(maybe_uninit_array_assume_init, maybe_uninit_slice), |
|
55
7b2ee3e84c5f
Add "nightly" feature and provide alternative low-performance implementations of several things when not available.
Tuomo Valkonen <tuomov@iki.fi>
parents:
54
diff
changeset
|
11 | feature(float_minimum_maximum), |
|
7b2ee3e84c5f
Add "nightly" feature and provide alternative low-performance implementations of several things when not available.
Tuomo Valkonen <tuomov@iki.fi>
parents:
54
diff
changeset
|
12 | feature(get_mut_unchecked), |
|
97
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
13 | feature(cow_is_borrowed) |
|
55
7b2ee3e84c5f
Add "nightly" feature and provide alternative low-performance implementations of several things when not available.
Tuomo Valkonen <tuomov@iki.fi>
parents:
54
diff
changeset
|
14 | )] |
|
9
f40dfaf2166d
Improvements and minor fixes to bisection tree refinement.
Tuomo Valkonen <tuomov@iki.fi>
parents:
8
diff
changeset
|
15 | |
|
59
9226980e45a7
Significantly simplify Mapping / Apply through Instance
Tuomo Valkonen <tuomov@iki.fi>
parents:
58
diff
changeset
|
16 | pub mod collection; |
| 0 | 17 | pub mod error; |
|
97
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
18 | pub mod euclidean; |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
19 | pub mod instance; |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
20 | pub mod maputil; |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
21 | pub mod nanleast; |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
22 | pub mod norms; |
|
8
4e09b7829b51
Multithreaded bisection tree operations
Tuomo Valkonen <tuomov@iki.fi>
parents:
5
diff
changeset
|
23 | pub mod parallelism; |
| 0 | 24 | pub mod tuple; |
|
97
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
25 | pub mod types; |
| 0 | 26 | #[macro_use] |
| 27 | pub mod loc; | |
|
97
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
28 | pub mod bisection_tree; |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
29 | pub mod bounds; |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
30 | pub mod coefficients; |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
31 | pub mod convex; |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
32 | pub mod direct_product; |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
33 | pub mod discrete_gradient; |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
34 | pub mod fe_model; |
| 0 | 35 | pub mod iter; |
| 36 | pub mod iterate; | |
|
97
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
37 | pub mod lingrid; |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
38 | pub mod linops; |
| 0 | 39 | pub mod linsolve; |
|
97
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
40 | pub mod logger; |
| 0 | 41 | pub mod mapping; |
|
97
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
42 | pub(crate) mod metaprogramming; |
| 0 | 43 | pub mod nalgebra_support; |
|
68
c5f70e767511
Split out and generalise Weighted
Tuomo Valkonen <tuomov@iki.fi>
parents:
59
diff
changeset
|
44 | pub mod operator_arithmetic; |
|
97
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
45 | pub mod sets; |
|
4e80fb049dca
MinMaxMapping trait to allow alternatives to BTFN with relevant properties.
Tuomo Valkonen <tuomov@iki.fi>
parents:
92
diff
changeset
|
46 | pub mod tabledump; |
| 0 | 47 | |
| 48 | pub use types::*; |