From ad4ec7b0816190ea8662785ec9ca60947ef50194 Mon Sep 17 00:00:00 2001
From: Sujin Philip <sujin.philip@kitware.com>
Date: Tue, 24 Jan 2023 12:40:31 -0500
Subject: [PATCH] Use Vtk-m's contour for uniform grid

Previously, this was disabled due to an issue with vtk-m's contour
filter which has now been resolved.
---
 Accelerators/Vtkm/Filters/vtkmContour.cxx | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/Accelerators/Vtkm/Filters/vtkmContour.cxx b/Accelerators/Vtkm/Filters/vtkmContour.cxx
index 551f5da2b1a..07a2642ab21 100644
--- a/Accelerators/Vtkm/Filters/vtkmContour.cxx
+++ b/Accelerators/Vtkm/Filters/vtkmContour.cxx
@@ -72,9 +72,7 @@ bool vtkmContour::CanProcessInput(vtkDataSet* input)
   auto imageData = vtkImageData::SafeDownCast(input);
   if (imageData && imageData->GetDataDimension() == 3)
   {
-    // Currently, vtkm's flying edges implementation crashes for some cases.
-    // Temporarily disabling this code path
-    return false;
+    return true;
   }
 
   auto rectilinearGrid = vtkRectilinearGrid::SafeDownCast(input);
-- 
GitLab