From a57e095e1aaed5bd298d9b18517f931f54c84322 Mon Sep 17 00:00:00 2001 From: randogoth Date: Sun, 17 Mar 2024 19:30:15 +0200 Subject: [PATCH] raised chunk size to 6 --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 8472de6..1d4105f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -117,7 +117,7 @@ pub fn delaunay(points: &Vec>) -> Vec { fn preprocess(points: &[Point], triangles: &[usize]) -> GeometryData { let geometry_data: Arc> = Arc::new(Mutex::new(GeometryData::new())); - triangles.par_chunks(3).enumerate().for_each(|(index, tri_idx)| { + triangles.par_chunks(6).enumerate().for_each(|(index, tri_idx)| { let points_clone: Vec> = points.to_vec(); // Clone points to avoid borrowing issues let gd: Arc> = geometry_data.clone(); // Clone Arc for use in each thread