Contour filter missing triangles
I'm currently trying to use VTK-m's contour filter to create iso-surfaces on Structured/Unstructured datasets. In my testing I noticed missing triangles on my resulting meshes when the input meshes are made of wedges.
I've included a tarball with a small program that reads in an example dataset of wedges and runs the contour filter on it. It can be seen that the iso created on box-with-errors.vtk (called iso-on-box.vtk) is missing 4 triangles when compared to the same isosurface created in VisIt. This issue does not occur when the dataset is first exported as tets then run through VTK-m.
This was tested on VTK-m 1.5.1 with only the OpenMP backend enabled. Are there additional parameters I should be setting on my contour filter? I have only noticed this issue on wedges, other celltypes and structured meshes work fine.
Chris