src/subproblem.rs

branch
dev
changeset 39
6316d68b58af
parent 34
efa60bc4f743
--- a/src/subproblem.rs	Thu Jan 23 23:35:28 2025 +0100
+++ b/src/subproblem.rs	Thu Jan 23 23:34:05 2025 +0100
@@ -18,7 +18,8 @@
 pub mod l1squared_nonneg;
 
 
-/// Method for solving finite-dimensional subproblems
+/// Method for solving finite-dimensional subproblems.
+/// Not all outer methods necessarily support all options.
 #[derive(Clone, Copy, Eq, PartialEq, Serialize, Deserialize, Debug)]
 #[allow(dead_code)]
 pub enum InnerMethod {
@@ -28,8 +29,6 @@
     SSN,
     /// PDPS
     PDPS,
-    /// Problem-specific choice (in practise FB or PDPS, whichever is implemented)
-    Default,
 }
 
 /// Settings for the solution of finite-dimensional subproblems
@@ -65,7 +64,7 @@
                 quiet : true,
                 .. Default::default()
             },
-            method : InnerMethod::Default,
+            method : InnerMethod::SSN,
             tolerance_mult : 0.01,
         }
     }

mercurial