From cc4a42039cfafe4257b2a5582b3af71f960e5de2 Mon Sep 17 00:00:00 2001
From: Stephan Hilb <stephan@ecshi.net>
Date: Thu, 18 Feb 2021 21:02:19 +0100
Subject: [PATCH] switch to chambolle as default subalg

---
 src/dualtvdd.jl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/dualtvdd.jl b/src/dualtvdd.jl
index b8da778..da47e60 100644
--- a/src/dualtvdd.jl
+++ b/src/dualtvdd.jl
@@ -29,7 +29,7 @@ struct DualTVDDAlgorithm{P,d} <: Algorithm{P}
     subalg::Function
     "worker ids used for distributed execution"
     workers::Vector{Int}
-    function DualTVDDAlgorithm(problem; M, overlap, parallel=true, σ=parallel ? 1/4 : 1., ninner=10, subalg=x->ProjGradAlgorithm(x), workers=workers())
+    function DualTVDDAlgorithm(problem; M, overlap, parallel=true, σ=parallel ? 1/4 : 1., ninner=10, subalg=x->ChambolleAlgorithm(x), workers=workers())
         if parallel == true && σ > 1/4
             @warn "parallel domain decomposition needs σ >= 1/4 for theoretical convergence"
         end
-- 
GitLab