aboutsummaryrefslogtreecommitdiff
path: root/src/utils.inc
diff options
context:
space:
mode:
authorknarf <knarf@1bdb13ef-5d69-4035-bb54-08abeb3aa7f1>2010-09-14 18:58:03 +0000
committerknarf <knarf@1bdb13ef-5d69-4035-bb54-08abeb3aa7f1>2010-09-14 18:58:03 +0000
commit0a2fb059919b0a4d7ef9feedc79cab6590d0f2d0 (patch)
treee9d8690eebf637518a7e82517c713301b9ce8868 /src/utils.inc
parentab4da15a98917a570e3b03735a166ab9a310e2b4 (diff)
parallelize some parts with openmp
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TOVSolver/trunk@118 1bdb13ef-5d69-4035-bb54-08abeb3aa7f1
Diffstat (limited to 'src/utils.inc')
-rw-r--r--src/utils.inc8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/utils.inc b/src/utils.inc
index 62bbf2a..507b617 100644
--- a/src/utils.inc
+++ b/src/utils.inc
@@ -84,9 +84,7 @@ void TOV_C_fill(CCTK_REAL *var, CCTK_INT i, CCTK_REAL r)
void TOV_Copy(CCTK_INT size, CCTK_REAL *var_p, CCTK_REAL *var)
{
- for(; size; )
- {
- --size;
- var_p[size] = var[size];
- }
+#pragma omp parallel for
+ for(int i=0; i<size; i++)
+ var_p[i] = var[i];
}