README.md

changeset 90
b3c35d16affe
parent 88
086a59b3a2b4
equal deleted inserted replaced
25:d14c877e14b7 90:b3c35d16affe
6 of the package were for Julia. They are no longer maintained. Included are: 6 of the package were for Julia. They are no longer maintained. Included are:
7 7
8 * [Linear operator], [mapping], [Euclidean space], and [norm] abstractions. 8 * [Linear operator], [mapping], [Euclidean space], and [norm] abstractions.
9 Matrices and vectors are supported via [nalgebra]. 9 Matrices and vectors are supported via [nalgebra].
10 There is also abstraction for [`AXPY`][AXPY] and [`GEMV`][GEMV] operations. 10 There is also abstraction for [`AXPY`][AXPY] and [`GEMV`][GEMV] operations.
11 * A facility to create [`Instance`][Instance]s of other types, for easy application
12 of functions to various concrete and reference types.
13 * Abstraction of [Fenchel conjugates] and [proximal operators] of convex
14 functions.
11 * Small (on stack) [vectors] and [cubes] that implement the relevant 15 * Small (on stack) [vectors] and [cubes] that implement the relevant
12 abstractions and vector space operations. 16 abstractions and vector space operations.
13 * Multi-dimensional [linear grids], including the familiar-from-Matlab 17 * Multi-dimensional [linear grids], including the familiar-from-Matlab
14 one-dimensional [`linspace`][linspace]. 18 one-dimensional [`linspace`][linspace].
15 * [Algorithm iterator abstraction] for generically implementing 19 * [Algorithm iterator abstraction] for generically implementing
54 [bisection trees]: crate::bisection_tree 58 [bisection trees]: crate::bisection_tree
55 [mapping]: crate::mapping::Mapping 59 [mapping]: crate::mapping::Mapping
56 [associated traits]: crate::types 60 [associated traits]: crate::types
57 [vectors]: crate::loc::Loc 61 [vectors]: crate::loc::Loc
58 [cubes]: crate::sets::Cube 62 [cubes]: crate::sets::Cube
63 [Instance]: crate::instance::Instance
64 [Fenchel conjugates]: crate::convex::Conjugable
65 [proximal operators]: crate::convex::Prox
59 66

mercurial