Skip to content

Commit

Permalink
Replace if with assert.
Browse files Browse the repository at this point in the history
  • Loading branch information
pvc1989 committed Mar 24, 2021
1 parent aa02454 commit c611bed
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions libmetis/mesh.c
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@

#include "metislib.h"

#include <assert.h>

/*****************************************************************************/
/*! This function creates a graph corresponding to the dual of a finite element
Expand Down Expand Up @@ -251,10 +252,9 @@ idx_t FindCommonElements(idx_t qid, idx_t elen, idx_t *eind, idx_t *nptr,
}
}

/* put qid into the neighbor list (in case it is not there) so that it
will be removed in the next step */
if (marker[qid] == 0)
nbrs[k++] = qid;
/* The element whose index is qid is always a trivial neighbor of itself,
so it should be excluded from the list of its neighbors. */
assert(marker[qid] == elen);
marker[qid] = 0;

/* compact the list to contain only those with at least ncommon nodes */
Expand Down

0 comments on commit c611bed

Please sign in to comment.