Skip to content

Commit

Permalink
Fix wrong continue condition
Browse files Browse the repository at this point in the history
  • Loading branch information
Teschl committed Nov 19, 2024
1 parent 37a0e11 commit 26e493a
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/acv.c
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ void acv(float *output, float *dem, int use_mp, ptrdiff_t dims[2]) {
// filter_1
for (ptrdiff_t k = 0; k < 25; k++) {
printf("k: %td, value in kernel%f\n", k, filter_1[k]);
if (filter_1[k == 0]) continue;
if (filter_1[k] == 0.0f) continue;
ptrdiff_t to_dem_row = row + k5_rows[k / 5];
ptrdiff_t to_dem_col = col + k5_cols[k % 5];
printf("row in dem: %td, col in dem: %td\n", k, to_dem_row, to_dem_col);
Expand All @@ -151,7 +151,7 @@ void acv(float *output, float *dem, int use_mp, ptrdiff_t dims[2]) {
for (ptrdiff_t n = 0; n < 4; n++) {
sum = 0.0f;
for (ptrdiff_t k = 0; k < 25; k++) {
if (filter_2[n][k == 0]) continue;
if (filter_2[n][k] == 0) continue;
ptrdiff_t to_dem_row = row + k5_rows[k / 5];
ptrdiff_t to_dem_col = col + k5_cols[k % 5];

Expand All @@ -172,7 +172,7 @@ void acv(float *output, float *dem, int use_mp, ptrdiff_t dims[2]) {
for (ptrdiff_t n = 0; n < 4; n++) {
sum = 0.0f;
for (ptrdiff_t k = 0; k < 9; k++) {
if (filter_3[n][k == 0]) continue;
if (filter_3[n][k] == 0) continue;
ptrdiff_t to_dem_row = row + k3_rows[k / 3];
ptrdiff_t to_dem_col = col + k3_cols[k % 3];

Expand Down

0 comments on commit 26e493a

Please sign in to comment.