diff -r 962c8e346ab9 -r 4e80fb049dca src/lib.rs --- a/src/lib.rs Sun Apr 27 15:45:40 2025 -0500 +++ b/src/lib.rs Sun Apr 27 15:56:43 2025 -0500 @@ -1,48 +1,48 @@ // The main documentation is in the README. #![doc = include_str!("../README.md")] - // We use unicode. We would like to use much more of it than Rust allows. // Live with it. Embrace it. #![allow(uncommon_codepoints)] #![allow(mixed_script_confusables)] #![allow(confusable_idents)] - -#![cfg_attr(feature = "nightly", - feature(maybe_uninit_array_assume_init,maybe_uninit_slice), +#![cfg_attr( + feature = "nightly", + feature(maybe_uninit_array_assume_init, maybe_uninit_slice), feature(float_minimum_maximum), feature(get_mut_unchecked), - feature(cow_is_borrowed), + feature(cow_is_borrowed) )] -pub mod types; -pub mod instance; pub mod collection; -pub mod nanleast; pub mod error; +pub mod euclidean; +pub mod instance; +pub mod maputil; +pub mod nanleast; +pub mod norms; pub mod parallelism; -pub mod maputil; pub mod tuple; -pub mod euclidean; -pub mod norms; +pub mod types; #[macro_use] pub mod loc; +pub mod bisection_tree; +pub mod bounds; +pub mod coefficients; +pub mod convex; +pub mod direct_product; +pub mod discrete_gradient; +pub mod fe_model; pub mod iter; -pub mod linops; pub mod iterate; -pub mod tabledump; -pub mod logger; +pub mod lingrid; +pub mod linops; pub mod linsolve; -pub mod lingrid; -pub mod sets; +pub mod logger; pub mod mapping; -pub mod coefficients; -pub mod fe_model; -pub mod bisection_tree; +pub(crate) mod metaprogramming; pub mod nalgebra_support; -pub(crate) mod metaprogramming; -pub mod direct_product; -pub mod convex; -pub mod discrete_gradient; pub mod operator_arithmetic; +pub mod sets; +pub mod tabledump; pub use types::*;