| 1 |
1 |
| 2 # Proximal methods for point source localisation: the implementation |
2 # Proximal methods for point source localisation: the implementation |
| 3 |
3 |
| 4 This package contains the [Rust] codes for the numerical experiments in the articles |
4 This package contains the [Rust] codes for the numerical experiments in the articles |
| 5 * T. Valkonen, “_Proximal methods for |
5 * T. Valkonen, “_Proximal methods for point source localisation_”, Journal of Nonsmooth Analysis and Optimization 4 (2023), 10433, [doi:10.46298/jnsao-2023-10433] ([arXiv:2212.02991]) |
| 6 point source localisation_”, Journal of Nonsmooth Analysis and Optimization 4 (2023), 10433, [doi:10.46298/jnsao-2023-10433] ([arXiv:2212.02991]) |
|
| 7 * T. Valkonen, “_Point source localisation with unbalanced optimal transport_” (2025), submitted, [arXiv:2502.12417] |
6 * T. Valkonen, “_Point source localisation with unbalanced optimal transport_” (2025), submitted, [arXiv:2502.12417] |
| 8 |
7 |
| 9 It concerns solution of problems of the type |
8 It concerns solution of problems of the type |
| 10 $$ |
9 $$ |
| 11 \min_{μ ∈ ℳ(Ω)}~ F(μ) + λ \|μ\|_{ℳ(Ω)} + δ_{≥ 0}(μ), |
10 \min_{μ ∈ ℳ(Ω)}~ F(μ) + λ \|μ\|_{ℳ(Ω)} + δ_{≥ 0}(μ), |
| 67 The `-o results` option tells `pointsource_algs` to write results in the |
66 The `-o results` option tells `pointsource_algs` to write results in the |
| 68 `results` directory. The option is required. |
67 `results` directory. The option is required. |
| 69 |
68 |
| 70 Alternatively, you may build and run the program without installing with |
69 Alternatively, you may build and run the program without installing with |
| 71 |
70 |
| 72 cargo run --release -- -o results --maxiter 4000 1d_fast 2d_fast 1d_tv_fast 2d_tv_fast |
71 cargo run --release -- -o results --max-iter 4000 1d_fast 2d_fast 1d_tv_fast 2d_tv_fast |
| 73 |
72 |
| 74 The double-dash separates the options for the Cargo build system |
73 The double-dash separates the options for the Cargo build system |
| 75 and `pointsource_experiments`. |
74 and `pointsource_experiments`. |
| 76 |
75 |
| 77 ### Documentation |
76 ### Documentation |