vtk-m2/vtkm/exec
Kenneth Moreland 4f9fa08fa1 Remove ArrayHandleStreaming capabilities
The `ArrayHandleStreaming` class stems from an old research project
experimenting with bringing data from an `ArrayHandle` in parts and
overlapping device transfer and execution. It works, but only in very
limited contexts. Thus, it is not actually used today. Plus, the feature
requires global indexing to be permutated throughout the worklet
dispatching classes of VTK-m for no further reason.

Because it is not really used, there are other more promising approaches
on the horizon, and it makes further scheduling improvements difficult,
we are removing this functionality.
2020-03-24 15:01:56 -06:00
..
arg Remove ArrayHandleStreaming capabilities 2020-03-24 15:01:56 -06:00
cuda Remove ArrayHandleStreaming capabilities 2020-03-24 15:01:56 -06:00
internal Remove ArrayHandleStreaming capabilities 2020-03-24 15:01:56 -06:00
openmp Label tests which exercise a given Device Adapter 2019-09-13 15:52:40 -04:00
serial Remove ArrayHandleStreaming capabilities 2020-03-24 15:01:56 -06:00
tbb Label tests which exercise a given Device Adapter 2019-09-13 15:52:40 -04:00
testing Introduce vtkm::ErrorCode 2020-03-13 18:58:33 -06:00
AtomicArrayExecutionObject.h Support using Token calling PrepareForExecution in ExecutionObject 2020-02-25 07:41:39 -07:00
BoundaryState.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
CellDerivative.h Make sure return value of cell operations is initialized 2020-03-14 00:24:13 -06:00
CellEdge.h Make sure return value of cell operations is initialized 2020-03-14 00:24:13 -06:00
CellFace.h Make sure return value of cell operations is initialized 2020-03-14 00:24:13 -06:00
CellInside.h Switch from VTK-c to LCL 2019-10-07 15:38:36 -04:00
CellInterpolate.h Make sure return value of cell operations is initialized 2020-03-14 00:24:13 -06:00
CellLocator.h Introduce vtkm::ErrorCode 2020-03-13 18:58:33 -06:00
CellLocatorBoundingIntervalHierarchyExec.h Introduce vtkm::ErrorCode 2020-03-13 18:58:33 -06:00
CellLocatorRectilinearGrid.h Introduce vtkm::ErrorCode 2020-03-13 18:58:33 -06:00
CellLocatorUniformGrid.h Introduce vtkm::ErrorCode 2020-03-13 18:58:33 -06:00
CellMeasure.h conslidate the license statement 2019-04-17 10:57:13 -06:00
CMakeLists.txt Merge topic 'use-vtkc' 2019-09-25 09:21:00 -04:00
ColorTable.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ColorTable.hxx conslidate the license statement 2019-04-17 10:57:13 -06:00
ConnectivityExplicit.h Refactor CellSetExplicit to remove NumIndices. 2019-09-30 12:27:13 -04:00
ConnectivityExtrude.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
ConnectivityPermuted.h Correct warnings found by GCC 9.2 2019-12-02 09:33:35 -05:00
ConnectivityStructured.h Correct warnings found by GCC 9.2 2019-12-02 09:33:35 -05:00
ExecutionWholeArray.h Support using Token calling PrepareForExecution in ExecutionObject 2020-02-25 07:41:39 -07:00
FieldNeighborhood.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
FunctorBase.h Always export VTK-m functor symbols 2019-08-01 12:53:54 -04:00
ParametricCoordinates.h Make sure return value of cell operations is initialized 2020-03-14 00:24:13 -06:00
PointLocator.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
PointLocatorUniformGrid.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
TaskBase.h conslidate the license statement 2019-04-17 10:57:13 -06:00