diff options
author | knarf <knarf@1bdb13ef-5d69-4035-bb54-08abeb3aa7f1> | 2010-09-14 18:58:03 +0000 |
---|---|---|
committer | knarf <knarf@1bdb13ef-5d69-4035-bb54-08abeb3aa7f1> | 2010-09-14 18:58:03 +0000 |
commit | 0a2fb059919b0a4d7ef9feedc79cab6590d0f2d0 (patch) | |
tree | e9d8690eebf637518a7e82517c713301b9ce8868 /src/utils.inc | |
parent | ab4da15a98917a570e3b03735a166ab9a310e2b4 (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.inc | 8 |
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]; } |