pub type FractionalSmoothedConvexOptimization<'a, C, D> = SmoothedConvexOptimization<'a, f64, C, D>;