From 88f2d8d28d655a44b55e5745cda5935ad592b2ca Mon Sep 17 00:00:00 2001 From: Cory Date: Tue, 26 Sep 2023 12:12:30 +0200 Subject: [PATCH] Parallelize when building relatively big matrices --- src/matrix.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/matrix.cpp b/src/matrix.cpp index 66b8073..5e45856 100644 --- a/src/matrix.cpp +++ b/src/matrix.cpp @@ -20,6 +20,7 @@ arma::mat create_tridiagonal( A(0, 0) = d(0); A(0, 1) = e(0); + #pragma omp parallel for if(n > 50) for (int i = 1; i < n-1; i++) { A(i, i-1) = a(i-1); A(i, i) = d(i);