vtk-m2/vtkm/worklet/testing
Vicente Adolfo Bolea Sanchez d0396e2a40 relaxes ThreadIndicesType across multiple worklets fetchs
This change is needed for being able to use different thread indices types
without changing Fetchs. Basically decoupling those two areas.

1. This commit removes concrete specialization instantiations of
   ThreadIndicesTypes in all of the Fetch's specializations.

2. It also moves the ThreadIndicesType template parameter from the Fetch
   struct to a template parameter in their methods Load/Store.

Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2020-04-24 17:39:31 -04:00
..
CMakeLists.txt Remove ArrayHandleStreaming capabilities 2020-03-24 15:01:56 -06:00
UnitTestAverageByKey.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestBoundingIntervalHierarchy.cxx Introduce vtkm::ErrorCode 2020-03-13 18:58:33 -06:00
UnitTestCellAverage.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestCellDeepCopy.cxx Refactor CellSetExplicit to remove NumIndices. 2019-09-30 12:27:13 -04:00
UnitTestCellGradient.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestCellMeasure.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestCellSetConnectivity.cxx CellSet classes don't require a name 2019-09-02 10:39:58 -04:00
UnitTestCellSetDualGraph.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestClipping.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestClippingWithFunction.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestContour.cxx Flying Edges now works with multiple contours 2020-04-14 09:21:27 -04:00
UnitTestContourTreeUniform.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestContourTreeUniformAugmented.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestCoordinateSystemTransform.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestCosmoTools.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestCrossProduct.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestDotProduct.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestExternalFaces.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestExtractGeometry.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestExtractPoints.cxx Remove multiple vtkm::cont::CellSet from vtkm::cont::DataSet 2019-09-02 09:04:51 -04:00
UnitTestExtractStructured.cxx Remove multiple vtkm::cont::CellSet from vtkm::cont::DataSet 2019-09-02 09:04:51 -04:00
UnitTestFieldHistogram.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestFieldStatistics.cxx CellSet classes don't require a name 2019-09-02 10:39:58 -04:00
UnitTestGraphConnectivity.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestImageConnectivity.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestInnerJoin.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestKdTreeBuildNNS.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestKeys.cxx ConvertNumComponentsToOffsets using ScanExtented vs. ScanExclusive 2020-03-05 10:57:34 -05:00
UnitTestMagnitude.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestMask.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestMaskIndices.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestMaskPoints.cxx Remove multiple vtkm::cont::CellSet from vtkm::cont::DataSet 2019-09-02 09:04:51 -04:00
UnitTestMaskSelect.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestNDimsEntropy.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestNDimsHistMarginalization.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestNDimsHistogram.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestNormalize.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestOrientNormals.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestParticleAdvection.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestPointElevation.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestPointGradient.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestPointTransform.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestProbe.cxx Introduce vtkm::ErrorCode 2020-03-13 18:58:33 -06:00
UnitTestRemoveUnusedPoints.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestScalarsToColors.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestScatterAndMask.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestScatterAndMaskWithTopology.cxx Merge topic 'fix-cuda-runtime-errors' 2020-03-25 12:04:11 -04:00
UnitTestScatterCounting.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestScatterPermutation.cxx Remove locking control ArrayPortals 2020-03-16 07:10:10 -06:00
UnitTestSplatKernels.cxx Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
UnitTestSplitSharpEdges.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestStreamLineUniformGrid.cxx CellSet classes don't require a name 2019-09-02 10:39:58 -04:00
UnitTestStreamSurface.cxx Remove multiple vtkm::cont::CellSet from vtkm::cont::DataSet 2019-09-02 09:04:51 -04:00
UnitTestSurfaceNormals.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestTemporalAdvection.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestTetrahedralize.cxx Remove multiple vtkm::cont::CellSet from vtkm::cont::DataSet 2019-09-02 09:04:51 -04:00
UnitTestThreshold.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestThresholdPoints.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestTriangleWinding.cxx ConvertNumComponentsToOffsets using ScanExtented vs. ScanExclusive 2020-03-05 10:57:34 -05:00
UnitTestTriangulate.cxx Remove multiple vtkm::cont::CellSet from vtkm::cont::DataSet 2019-09-02 09:04:51 -04:00
UnitTestTube.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestVertexClustering.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestWarpScalar.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestWarpVector.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestWaveletCompressor.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestWholeCellSetIn.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestWorkletMapField3d.cxx relaxes ThreadIndicesType across multiple worklets fetchs 2020-04-24 17:39:31 -04:00
UnitTestWorkletMapField.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestWorkletMapFieldExecArg.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestWorkletMapFieldWholeArray.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestWorkletMapFieldWholeArrayAtomic.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestWorkletMapPointNeighborhood.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestWorkletMapTopologyExplicit.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestWorkletMapTopologyUniform.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestWorkletReduceByKey.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestZFPCompressor.cxx Remove locking control ArrayPortals 2020-03-16 07:10:10 -06:00