projects
/
ctsim.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
0f3276a
)
OpenMP optimization
author
Kevin M. Rosenberg
<kevin@rosenberg.net>
Thu, 22 Mar 2018 00:40:13 +0000
(18:40 -0600)
committer
Kevin M. Rosenberg
<kevin@rosenberg.net>
Thu, 22 Mar 2018 00:40:13 +0000
(18:40 -0600)
libctsim/backprojectors.cpp
patch
|
blob
|
history
diff --git
a/libctsim/backprojectors.cpp
b/libctsim/backprojectors.cpp
index 2b9eba45cdc4ec7ce4b300030c19a4fafaf5af1e..e4a240824393f9186c5a7c259cf48ef996d503f3 100644
(file)
--- a/
libctsim/backprojectors.cpp
+++ b/
libctsim/backprojectors.cpp
@@
-330,6
+330,9
@@
Backproject::PostProcessing()
void
Backproject::ScaleImageByRotIncrement ()
{
void
Backproject::ScaleImageByRotIncrement ()
{
+#if HAVE_OPENMP
+ #pragma omp parallel for
+#endif
for (int ix = 0; ix < nx; ix++)
for (int iy = 0; iy < ny; iy++)
v[ix][iy] *= rotScale;
for (int ix = 0; ix < nx; ix++)
for (int iy = 0; iy < ny; iy++)
v[ix][iy] *= rotScale;