Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
MPIBP-Hummer
BioEM
Commits
87ad9163
Commit
87ad9163
authored
Apr 19, 2014
by
David Rohr
Browse files
fix cent_x and cent_y variables in FFT mode
parent
501f0f30
Changes
1
Hide whitespace changes
Inline
Side-by-side
bioem_algorithm.h
View file @
87ad9163
...
...
@@ -114,18 +114,18 @@ __device__ static inline void doRefMapFFT(const int iRefMap, const int iOrient,
}
for
(
int
cent_y
=
param
.
NumberPixels
-
param
.
maxDisplaceCenter
;
cent_y
<
param
.
NumberPixels
;
cent_y
=
cent_y
+
param
.
GridSpaceCenter
)
{
calProb
(
iRefMap
,
iOrient
,
iConv
,
sumC
,
sumsquareC
,
(
myfloat_t
)
lCC
[
cent_x
*
param
.
NumberPixels
+
cent_y
]
/
(
myfloat_t
)
(
param
.
NumberPixels
*
param
.
NumberPixels
),
cent_x
,
param
.
NumberPixels
-
cent_y
,
pProb
,
param
,
RefMap
);
calProb
(
iRefMap
,
iOrient
,
iConv
,
sumC
,
sumsquareC
,
(
myfloat_t
)
lCC
[
cent_x
*
param
.
NumberPixels
+
cent_y
]
/
(
myfloat_t
)
(
param
.
NumberPixels
*
param
.
NumberPixels
),
cent_x
,
cent_y
-
param
.
NumberPixels
,
pProb
,
param
,
RefMap
);
}
}
for
(
int
cent_x
=
param
.
NumberPixels
-
param
.
maxDisplaceCenter
;
cent_x
<
param
.
NumberPixels
;
cent_x
=
cent_x
+
param
.
GridSpaceCenter
)
{
for
(
int
cent_y
=
0
;
cent_y
<
param
.
maxDisplaceCenter
;
cent_y
=
cent_y
+
param
.
GridSpaceCenter
)
{
calProb
(
iRefMap
,
iOrient
,
iConv
,
sumC
,
sumsquareC
,
(
myfloat_t
)
lCC
[
cent_x
*
param
.
NumberPixels
+
cent_y
]
/
(
myfloat_t
)
(
param
.
NumberPixels
*
param
.
NumberPixels
),
param
.
NumberPixels
-
cent_x
,
cent_y
,
pProb
,
param
,
RefMap
);
calProb
(
iRefMap
,
iOrient
,
iConv
,
sumC
,
sumsquareC
,
(
myfloat_t
)
lCC
[
cent_x
*
param
.
NumberPixels
+
cent_y
]
/
(
myfloat_t
)
(
param
.
NumberPixels
*
param
.
NumberPixels
),
cent_x
-
param
.
NumberPixels
,
cent_y
,
pProb
,
param
,
RefMap
);
}
for
(
int
cent_y
=
param
.
NumberPixels
-
param
.
maxDisplaceCenter
;
cent_y
<=
param
.
NumberPixels
;
cent_y
=
cent_y
+
param
.
GridSpaceCenter
)
{
calProb
(
iRefMap
,
iOrient
,
iConv
,
sumC
,
sumsquareC
,
(
myfloat_t
)
lCC
[
cent_x
*
param
.
NumberPixels
+
cent_y
]
/
(
myfloat_t
)
(
param
.
NumberPixels
*
param
.
NumberPixels
),
param
.
NumberPixels
-
cent_
x
,
param
.
NumberPixels
-
cent_y
,
pProb
,
param
,
RefMap
);
calProb
(
iRefMap
,
iOrient
,
iConv
,
sumC
,
sumsquareC
,
(
myfloat_t
)
lCC
[
cent_x
*
param
.
NumberPixels
+
cent_y
]
/
(
myfloat_t
)
(
param
.
NumberPixels
*
param
.
NumberPixels
),
cent_x
-
param
.
NumberPixels
,
cent_
y
-
param
.
NumberPixels
,
pProb
,
param
,
RefMap
);
}
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment