vtk-m2/vtkm/cont/cuda/testing
Kenneth Moreland ed41874cc8 Consolidate tests for base vtkm code that is device-specific
Some of the code in the base `vtkm` namespace is device specific. For
example, the functions in `Math.h` are customized for specific devices.
Thus, we want this code to be specially compiled and run on these
devices.

Previously, we made a header file and then added separate tests to each
device package. That was created before we had ways of running on any
device. Now, it is much easier to compile the test a single time for all
devices and use the `ALL_BACKENDS` feature of `vtkm_unit_tests` CMake
function to automatically create the test for all devices.
2020-08-18 14:30:25 -06:00
..
CMakeLists.txt Consolidate tests for base vtkm code that is device-specific 2020-08-18 14:30:25 -06:00
UnitTestCudaArrayHandle.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaArrayHandleFancy.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaArrayHandleMultiplexer.cu Create ArrayHandleMultiplexer 2019-07-22 08:36:28 -06:00
UnitTestCudaArrayHandleVirtualCoordinates.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaBitField.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaCellLocatorRectilinearGrid.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaCellLocatorUniformBins.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaCellLocatorUniformGrid.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaColorTable.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaComputeRange.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaDataSetExplicit.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaDataSetSingleType.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaDeviceAdapter.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaImplicitFunction.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaIterators.cu Fix token issues with CUDA 2020-02-25 09:39:30 -07:00
UnitTestCudaMathEdgeCases.cu Consolidate tests for base vtkm code that is device-specific 2020-08-18 14:30:25 -06:00
UnitTestCudaPointLocatorUniformGrid.cu RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestCudaShareUserProvidedManagedMemory.cu Replace basic ArrayHandle implementation to use Buffers 2020-06-25 14:02:26 -06:00
UnitTestCudaVirtualObjectHandle.cu Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00