Skip to content

Add general purpose TryExecute

Kenneth Moreland requested to merge kmorel/vtk-m:try-run-on-device into master

The filters directory had a couple of classes designed to try executing filters on a list of devices until one succeeds. There was quite a bit of code duplication in these, and the code was inaccessible to other parts of VTK-m. This resolves both of these issues by moving the functionality to a TryExecute method located in the vtkm::cont package.

Merge request reports