vtk-m2/vtkm/filter
Kenneth Moreland d879188de0 Make DispatcherBase invoke using a TryExecute
Rather than force all dispatchers to be templated on a device adapter,
instead use a TryExecute internally within the invoke to select a device
adapter.

Because this removes the need to declare a device when invoking a
worklet, this commit also removes the need to declare a device in
several other areas of the code.
2018-08-29 19:18:54 -07:00
..
internal Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
testing Warning fixes to UnitTestLagrangianFilter.cxx 2018-08-13 23:05:24 -07:00
CellAverage.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
CellAverage.hxx Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
CellMeasures.h Compute cell measures (arc length, area, volume). 2018-05-17 08:50:56 -04:00
CellMeasures.hxx Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
CleanGrid.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
CleanGrid.hxx Misc. typos 2018-06-14 16:49:11 -04:00
ClipWithField.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ClipWithField.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ClipWithImplicitFunction.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ClipWithImplicitFunction.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
CMakeLists.txt Lagrangian filter, example 2018-08-13 14:53:41 -07:00
ContourTreeUniform.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ContourTreeUniform.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
CoordinateSystemTransform.h Merge branch 'coordSysFilter' of https://gitlab.kitware.com/dpugmire/vtk-m into coordSysFilter 2018-06-25 19:39:27 +02:00
CoordinateSystemTransform.hxx Merge branch 'coordSysFilter' of https://gitlab.kitware.com/dpugmire/vtk-m into coordSysFilter 2018-06-25 19:39:27 +02:00
CrossProduct.h Fix cross product filter interface 2018-06-14 12:18:08 -06:00
CrossProduct.hxx Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
DotProduct.h Change function signatures to use 'using' aliases. 2018-05-25 17:18:41 -04:00
DotProduct.hxx Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
Entropy.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
Entropy.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ExternalFaces.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ExternalFaces.hxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
ExtractGeometry.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ExtractGeometry.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ExtractPoints.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ExtractPoints.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ExtractStructured.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ExtractStructured.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
FieldMetadata.h Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
FieldSelection.h Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
FieldToColors.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
FieldToColors.hxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
Filter.h Misc. typos 2018-06-14 16:49:11 -04:00
Filter.hxx fixes #220: pass only requested fields. 2018-04-20 14:22:47 -04:00
FilterCell.h remove shadow methods (fixes #210) 2018-03-29 09:29:21 -04:00
FilterCell.hxx remove shadow methods (fixes #210) 2018-03-29 09:29:21 -04:00
FilterDataSet.h Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
FilterDataSet.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
FilterDataSetWithField.h Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
FilterDataSetWithField.hxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
FilterField.h Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
FilterField.hxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
FilterTraits.h Filter API enhancements. 2018-04-12 16:40:19 -04:00
Gradient.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
Gradient.hxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
Histogram.h Compute correct histogram for distributed multiblock cases. 2018-04-12 16:40:19 -04:00
Histogram.hxx Allow histogram filter to take custom types 2018-06-11 17:10:24 -04:00
Lagrangian.h Lagrangian filter, example 2018-08-13 14:53:41 -07:00
Lagrangian.hxx Lagrangian filter, example 2018-08-13 14:53:41 -07:00
MarchingCubes.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
MarchingCubes.hxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
Mask.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
Mask.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
MaskPoints.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
MaskPoints.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
NDEntropy.h Fix the documentation in NDEntropy and NDhistogram filters 2018-06-26 11:19:00 -04:00
NDEntropy.hxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
NDHistogram.h Misc. typos 2018-08-07 17:50:41 -04:00
NDHistogram.hxx Allow NDHistogram to take custom type 2018-07-02 15:25:49 -04:00
OscillatorSource.h Add a point-oscillator filter + example 2018-07-18 09:33:06 -04:00
OscillatorSource.hxx Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
PointAverage.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
PointAverage.hxx Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
PointElevation.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
PointElevation.hxx Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
PointTransform.h Adding PointTransform filter and updating PointTranform worklet. 2018-06-14 12:23:22 -04:00
PointTransform.hxx Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
PolicyBase.h vtkm prefers 'using' over typedef. 2018-02-23 10:47:20 -05:00
PolicyDefault.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Probe.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
Probe.hxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
Streamline.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
Streamline.hxx Correct conversion warnings in the streamline filter. 2018-05-08 13:25:49 -04:00
SurfaceNormals.h Misc. typos 2018-06-14 16:49:11 -04:00
SurfaceNormals.hxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
Tetrahedralize.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
Tetrahedralize.hxx Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
Threshold.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
Threshold.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ThresholdPoints.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
ThresholdPoints.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
Triangulate.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
Triangulate.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
VectorMagnitude.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
VectorMagnitude.hxx Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
VertexClustering.h Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
VertexClustering.hxx Remove vtkm::filter::Result 2018-04-03 16:55:03 -04:00
WarpScalar.h Fix a typo in WarpScalar filter 2018-07-26 13:53:44 -04:00
WarpScalar.hxx Add a warpScalar worklet and filter 2018-07-09 15:33:25 -04:00
WarpVector.h Add a warpScalar worklet and filter 2018-07-09 15:33:25 -04:00
WarpVector.hxx Add a warpVector worklet and filter 2018-07-09 14:22:12 -04:00