vtk-m/vtkm/exec
Kenneth Moreland 0797359c57 Make ExecutionWholeArray objects not depend on device type
With recent changes to `Arrayhandle`, the type for the associated array
portal is now the same across all devices. This means that almost all
exec objects no longer need to be specialized on the device types. Thus,
clean up the whole array exec objects to no longer need to be templated
on device.
2021-02-09 19:16:51 -07:00
..
arg Update CellSetExtrude to not specify exec types by device 2021-02-08 16:57:16 -07:00
cuda Deprecate ArrayHandle::ExecutionTypes 2021-02-08 12:17:37 -07:00
internal Deprecate ArrayHandle::ExecutionTypes 2021-02-08 12:17:37 -07:00
kokkos Add Kokkos backend 2020-08-12 13:55:24 -04: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 Revert change the removes printing of seed. 2020-11-18 11:03:19 -05:00
AtomicArrayExecutionObject.h Fix compile error with MSVC 2021-02-04 08:47:28 -07:00
BoundaryState.h Optimize StructuredPointGradient for non boundary points. 2020-05-22 14:58:38 -04:00
CellDerivative.h Remove some unneeded include statements from vtkm/exec 2020-06-22 09:28:51 -04:00
CellEdge.h Remove some unneeded include statements from vtkm/exec 2020-06-22 09:28:51 -04:00
CellFace.h clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
CellInside.h Switch from VTK-c to LCL 2019-10-07 15:38:36 -04:00
CellInterpolate.h Remove some unneeded include statements from vtkm/exec 2020-06-22 09:28:51 -04:00
CellLocator.h Deprecation macro has to come before VTKM_EXEC or VTKM_EXEC_CONT 2020-09-23 10:02:37 -04:00
CellLocatorBoundingIntervalHierarchyExec.h Make locator exec objects not depend on device type 2021-02-09 17:20:57 -07:00
CellLocatorRectilinearGrid.h Make locator exec objects not depend on device type 2021-02-09 17:20:57 -07:00
CellLocatorTwoLevel.h Make locator exec objects not depend on device type 2021-02-09 17:20:57 -07:00
CellLocatorUniformGrid.h Make locator exec objects not depend on device type 2021-02-09 17:20:57 -07:00
CellMeasure.h clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
CMakeLists.txt Rename CellLocatorUniformBins to CellLocatorTwoLevel 2020-09-21 15:42:47 -06:00
ColorTable.h Remove virtual methods from ColorTable 2020-09-14 13:26:16 -06:00
ColorTable.hxx Fix warning about return value 2020-09-14 15:04:03 -06:00
ConnectivityExplicit.h Refactor CellSetExplicit to remove NumIndices. 2019-09-30 12:27:13 -04:00
ConnectivityExtrude.h Update CellSetExtrude to not specify exec types by device 2021-02-08 16:57:16 -07:00
ConnectivityPermuted.h Correct warnings found by GCC 9.2 2019-12-02 09:33:35 -05:00
ConnectivityStructured.h Add CellNeighborhood 2020-07-15 14:41:32 -06:00
ExecutionWholeArray.h Make ExecutionWholeArray objects not depend on device type 2021-02-09 19:16:51 -07:00
FieldNeighborhood.h Add CellNeighborhood 2020-07-15 14:41:32 -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
PointLocatorSparseGrid.h Make locator exec objects not depend on device type 2021-02-09 17:20:57 -07:00
TaskBase.h conslidate the license statement 2019-04-17 10:57:13 -06:00