changelog
    
    
    - Tue, 08 Apr 2025 13:31:39 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Tue, 08 Apr 2025 13:31:39 -0500] rev 58
 
    - Bump alg_tools version requirement
 
    - Tue, 18 Feb 2025 20:19:57 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Tue, 18 Feb 2025 20:19:57 -0500] rev 57
 
    - Add arXiv link of second paper to README
 
    - Mon, 05 Dec 2022 23:50:22 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Mon, 05 Dec 2022 23:50:22 +0200] rev 56
 
    - Zenodo packaging hacks
 
    - Mon, 17 Feb 2025 14:40:59 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Mon, 17 Feb 2025 14:40:59 -0500] rev 55
 
    - Added tag v2.0.0-pre for changeset b3312eee105c
 
    - Mon, 17 Feb 2025 14:10:52 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Mon, 17 Feb 2025 14:10:52 -0500] rev 54
 
    - Make some math in documentation render
 
    - Mon, 17 Feb 2025 14:10:45 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Mon, 17 Feb 2025 14:10:45 -0500] rev 53
 
    - Add macros to katex-header.
 
    - Mon, 17 Feb 2025 13:54:53 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Mon, 17 Feb 2025 13:54:53 -0500] rev 52
 
    - Merge dev to default
 
    - Mon, 17 Feb 2025 13:51:50 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Mon, 17 Feb 2025 13:51:50 -0500] rev 51
 
    - Update documentation references
Also allow Zed to reindent. 
    - Mon, 17 Feb 2025 13:45:11 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Mon, 17 Feb 2025 13:45:11 -0500] rev 50
 
    - README adjustment
 
    - Fri, 14 Feb 2025 23:46:43 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Fri, 14 Feb 2025 23:46:43 -0500] rev 49
 
    - Some documentation and factor changes related to ℓ_F and ℓ_r.
Also allow Zed to re-indent the modified files. 
    - Fri, 14 Feb 2025 23:16:14 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Fri, 14 Feb 2025 23:16:14 -0500] rev 48
 
    - Add .cargo/config.toml setting for finding GSL on macos.
 
    - Thu, 06 Feb 2025 23:52:22 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Thu, 06 Feb 2025 23:52:22 -0500] rev 47
 
    - radon rearrangements
 
    - Sun, 02 Feb 2025 15:21:16 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Sun, 02 Feb 2025 15:21:16 -0500] rev 46
 
    - Symbol rename
 
    - Sat, 01 Feb 2025 16:47:11 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Sat, 01 Feb 2025 16:47:11 -0500] rev 45
 
    - Parameter adjustments
 
    - Fri, 31 Jan 2025 18:00:17 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Fri, 31 Jan 2025 18:00:17 -0500] rev 44
 
    - curvature controls
 
    - Thu, 23 Jan 2025 23:39:40 +0100
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Thu, 23 Jan 2025 23:39:40 +0100] rev 43
 
    - bump version
 
    - Sun, 26 Jan 2025 11:58:02 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Sun, 26 Jan 2025 11:58:02 -0500] rev 42
 
    - Fixes to Radon norm prox term inner algorithm
 
    - Sun, 26 Jan 2025 11:29:57 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Sun, 26 Jan 2025 11:29:57 -0500] rev 41
 
    - Remove initial transport adaptation—it is not needed, after all
 
    - Thu, 23 Jan 2025 23:48:52 +0100
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Thu, 23 Jan 2025 23:48:52 +0100] rev 40
 
    - README updates
 
    - Thu, 23 Jan 2025 23:34:05 +0100
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Thu, 23 Jan 2025 23:34:05 +0100] rev 39
 
    - Merging adjustments, parameter tuning, etc.
 
    - Mon, 06 Jan 2025 21:37:03 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Mon, 06 Jan 2025 21:37:03 -0500] rev 38
 
    - Attempt to do more Serialize / Deserialize but run into csv problems
 
    - Thu, 23 Jan 2025 23:35:28 +0100
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Thu, 23 Jan 2025 23:35:28 +0100] rev 37
 
    - Generic proximal penalty support
 
    - Mon, 06 Jan 2025 11:32:57 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Mon, 06 Jan 2025 11:32:57 -0500] rev 36
 
    - Factor fix
 
    - Tue, 31 Dec 2024 09:25:45 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Tue, 31 Dec 2024 09:25:45 -0500] rev 35
 
    - New version of sliding.
 
    - Thu, 29 Aug 2024 00:00:00 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Thu, 29 Aug 2024 00:00:00 -0500] rev 34
 
    - Radon FB + sliding improvements
 
    - Tue, 01 Aug 2023 10:32:12 +0300
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Tue, 01 Aug 2023 10:32:12 +0300] rev 33
 
    - merge
 
    - Tue, 31 Dec 2024 09:34:24 -0500
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Tue, 31 Dec 2024 09:34:24 -0500] rev 32
 
    - Early transport sketches
 
    - Tue, 01 Aug 2023 10:25:09 +0300
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Tue, 01 Aug 2023 10:25:09 +0300] rev 31
 
    - Simplify and fix cut gaussian indicator convolution scaling
 
    - Fri, 28 Apr 2023 13:15:19 +0300
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Fri, 28 Apr 2023 13:15:19 +0300] rev 30
 
    - Bump required alg_tools version
 
    - Fri, 28 Apr 2023 08:20:51 +0300
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Fri, 28 Apr 2023 08:20:51 +0300] rev 29
 
    - Remove deprecated interfaces
 
    - Fri, 28 Apr 2023 08:19:05 +0300
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Fri, 28 Apr 2023 08:19:05 +0300] rev 28
 
    - version = 2.0.0-dev
 
    - Wed, 22 Mar 2023 20:37:49 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Wed, 22 Mar 2023 20:37:49 +0200] rev 26
 
    - Bump version
 
    - Tue, 21 Mar 2023 20:31:01 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Tue, 21 Mar 2023 20:31:01 +0200] rev 25
 
    - Implement non-negativity constraints for the conditional gradient methods
 
    - Sun, 11 Dec 2022 23:25:53 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Sun, 11 Dec 2022 23:25:53 +0200] rev 24
 
    - Support arbitrary regularisation terms; implement non-positivity-constrained regularisation.
* Fixes the conditional gradient methods that were incorrectly solving
  positivity constrained subproblems although the infinite-dimensional
  versions do not include such constraints.
* Introduces the `ExperimentV2` struct that has `regularisation` in place
  of `α`. The `Experiment` struct is now deprecated.
* The L^2-squared experiments were switch to be unconstrained, as the
  Franke-Wolfe implementations do not support constraints. (This would
  be easy to add for the “fully corrective” variant, but is not
  immediate for the “relaxed” variant.) 
    - Sun, 11 Dec 2022 23:19:17 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Sun, 11 Dec 2022 23:19:17 +0200] rev 23
 
    - Print out experiment information when running it
 
    - Sat, 10 Dec 2022 16:22:38 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Sat, 10 Dec 2022 16:22:38 +0200] rev 22
 
    - Add rust-version specification to Cargo.toml
 
    - Thu, 08 Dec 2022 14:10:07 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Thu, 08 Dec 2022 14:10:07 +0200] rev 21
 
    - Save more CSV files when iteration-wise plotting is enabled.
This helps to generate TikZ illustrations for presentations. 
    - Fri, 09 Dec 2022 14:10:48 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Fri, 09 Dec 2022 14:10:48 +0200] rev 20
 
    - Added  command line option for (power) tolerance
 
    - Wed, 07 Dec 2022 08:17:46 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Wed, 07 Dec 2022 08:17:46 +0200] rev 17
 
    - Oops, broke some README external links
 
    - Wed, 07 Dec 2022 06:59:19 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Wed, 07 Dec 2022 06:59:19 +0200] rev 15
 
    - Added tag v1.0.0 for changeset 23821a01d013
 
    - Wed, 07 Dec 2022 06:59:16 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Wed, 07 Dec 2022 06:59:16 +0200] rev 14
 
    - v1.0.0
 
    - Wed, 07 Dec 2022 06:54:56 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Wed, 07 Dec 2022 06:54:56 +0200] rev 13
 
    - arXiv links, README beautification
 
    - Tue, 06 Dec 2022 15:02:49 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Tue, 06 Dec 2022 15:02:49 +0200] rev 12
 
    - Oops, some μ were x in the README.
 
    - Tue, 06 Dec 2022 14:12:38 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Tue, 06 Dec 2022 14:12:38 +0200] rev 11
 
    - Added tag v1.0.0-pre-arxiv for changeset b71edfd403aa
 
    - Tue, 06 Dec 2022 14:12:20 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Tue, 06 Dec 2022 14:12:20 +0200] rev 10
 
    - v1.0.0-pre-arxiv (missing arXiv links)
 
    - Fri, 02 Dec 2022 21:20:04 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Fri, 02 Dec 2022 21:20:04 +0200] rev 9
 
    - Command line parameter passing simplifications and make `-o` required.
Remove separate Configuration, using CommandLineArgs directly. 
    - Fri, 02 Dec 2022 18:14:03 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Fri, 02 Dec 2022 18:14:03 +0200] rev 8
 
    - Clean up / remove various unused FB algorithm family hacks.
 
    - Fri, 02 Dec 2022 18:08:40 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Fri, 02 Dec 2022 18:08:40 +0200] rev 7
 
    - Remove ergodic tolerance; it's not useful.
 
    - Thu, 01 Dec 2022 23:37:14 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Thu, 01 Dec 2022 23:37:14 +0200] rev 6
 
    - README fine-tuning and build.rs for uglifying it for rustdoc.
 
    - Thu, 01 Dec 2022 23:46:09 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Thu, 01 Dec 2022 23:46:09 +0200] rev 5
 
    - Warn when trying to run an unoptimised executable
 
    - Thu, 01 Dec 2022 23:07:35 +0200
 
    - by Tuomo Valkonen <tuomov@iki.fi> [Thu, 01 Dec 2022 23:07:35 +0200] rev 0
 
    - Initial version