瀏覽代碼

openmp for dqs

Former-commit-id: f332c6da0029a6db2f49cc9aec9f639a46143f95
Alec Jacobson (jalec 11 年之前
父節點
當前提交
a1b3ee02e8
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      include/igl/dqs.cpp

+ 3 - 2
include/igl/dqs.cpp

@@ -33,8 +33,9 @@ IGL_INLINE void igl::dqs(
   }
 
   // Loop over vertices
-//#pragma omp parallel for
-  for(int i = 0;i<V.rows();i++)
+  const int nv = V.rows();
+#pragma omp parallel for if (nv>10000)
+  for(int i = 0;i<nv;i++)
   {
     Q b0(0,0,0,0);
     Q be(0,0,0,0);