Mon, 24 Oct 2022 10:52:19 +0300
Added type for numerical errors
0 | 1 | |
2 | # AlgTools | |
3 | ||
4 | Author: Tuomo Valkonen <tuomov@iki.fi> | |
5 | ||
6 | **This crate is very much incomplete.** | |
7 | ||
8 | This crate/repository/package contains some general utility routines and tools for implementing | |
9 | iterative algorithms and numerical computing in Rust. Former versions of the package were for Julia. | |
10 | They are no longer mintained. Included are: | |
11 | ||
12 | * [Linear operator](crate::linops) abstraction, with support for matrices via `nalgebra` | |
13 | or `ndarray` if this crate is compiled with the relevant features. | |
14 | * [Iteration mechanism](crate::iterate) for generically implementing intermittent verbosity and stopping rules in algorithms. | |
15 | * The iterators can employ a [logger](crate::logger) to store the intermittent results | |
16 | (e.g. function values) in memory to later write into a `csv`-file. | |
17 | * [Bisection trees](crate::bisection_tree) for branch-and-bound optimisation. | |
18 | ||
19 | <!--The code is used by [ImageTools][] and both, for example, by : | |
20 | --> | |
21 | ||
22 | ## Installation | |
23 | ||
24 | ??? |