src/pdps.rs

changeset 77
be105c046777
parent 75
677a5fd1b014
child 78
2a122736e91c
--- a/src/pdps.rs	Sun Jul 19 07:30:06 2026 +0200
+++ b/src/pdps.rs	Wed Jul 22 16:48:22 2026 -0500
@@ -109,7 +109,7 @@
     /// Accelerate if available
     pub acceleration: Acceleration,
     /// Generic parameters
-    pub generic: InsertionConfig<F>,
+    pub insertion: InsertionConfig<F>,
 }
 
 #[replace_float_literals(F::cast_from(literal))]
@@ -120,7 +120,7 @@
             τ0,
             σ0: 0.99 / τ0,
             acceleration: Acceleration::Partial,
-            generic: InsertionConfig {
+            insertion: InsertionConfig {
                 merging: SpikeMergingMethod { enabled: true, ..Default::default() },
                 ..Default::default()
             },
@@ -173,7 +173,7 @@
     let phistar = f.fidelity().conjugate();
 
     // Set up parameters
-    let config = &pdpsconfig.generic;
+    let config = &pdpsconfig.insertion;
     let l = prox_penalty.step_length_bound_pd(opA)?;
     let mut τ = pdpsconfig.τ0 / l;
     let mut σ = pdpsconfig.σ0 / l;

mercurial