vtk-m2/vtkm
Kenneth Moreland 968e1b6008 Make sure tests for many devices are using requested devices
There are several tests in the cont directory that are in header files so
that they can be recompiled for different devices. Make sure that the
tests are exclusively using the device being tested by making the error
device adapter the default.

If any part of the test tries to use the default device (which could be
different than the one being tested), a compile error will occur. Several
of these compile errors are fixed in this commit.
2016-06-23 17:34:01 -06:00
..
benchmarking Add a Copy benchmark 2016-06-16 09:18:26 -04:00
cont Make sure tests for many devices are using requested devices 2016-06-23 17:34:01 -06:00
exec Fix includes for CUDA builds 2016-06-22 12:53:23 -06:00
filter MarchingCubes now works on structured and unstructured cellsets. 2016-06-23 10:05:07 -04:00
internal Use CMakePackageConfigHelpers to make config files 2016-06-21 18:03:21 -06:00
interop Fix some warnings on Visual Studio 2016-06-21 18:03:33 -06:00
io Fix conversion warning 2016-06-09 11:00:06 -06:00
rendering Update some configuration to new components 2016-06-21 18:03:25 -06:00
testing Use degrees instead of radians for rotation transforms 2016-06-14 13:52:55 -06:00
worklet Fix warning about type conversion 2016-06-13 09:31:48 -06:00
Assert.h Add POSIX assert wrapper 2016-04-20 14:19:22 -06:00
BinaryOperators.h Update all of vtkm to understand it can only identify as one compiler. 2016-01-12 11:05:40 -05:00
BinaryPredicates.h Add vtkm/BinaryOperators header. 2015-08-04 16:55:53 -04:00
Bounds.h Change Field and related methods to use Range and Bounds 2016-05-29 18:49:36 -06:00
CellShape.h Convert unsupported cell types to supported types 2015-11-24 13:56:23 -05:00
CellTraits.h Remove pixel and voxel cell types 2015-08-27 17:03:13 -06:00
CMakeLists.txt Make a shared header of 3D transformations 2016-06-09 13:34:29 -06:00
ImplicitFunctions.h Add implicit functions 2015-10-08 09:32:14 -04:00
ListTag.h Add parentheses around condition in VTKM_STATIC_ASSERT_MSG 2015-12-15 10:29:53 -07:00
Math.h Use std::Min/Max over fmin/fmax 2015-12-07 09:26:27 -07:00
Math.h.in Use std::Min/Max over fmin/fmax 2015-12-07 09:26:27 -07:00
Matrix.h Add POSIX assert wrapper 2016-04-20 14:19:22 -06:00
NewtonsMethod.h Move NewtonsMethod to the vtkm package 2016-04-14 14:36:02 -06:00
Pair.h Make vtkm::Pair behave as a better core type 2015-09-20 00:01:04 -06:00
Range.h Change Field and related methods to use Range and Bounds 2016-05-29 18:49:36 -06:00
StaticAssert.h Do not use _Pragma in code blocks with CUDA 2015-10-07 15:40:44 -06:00
TopologyElementTag.h Rename pragma header guard so it makes sense for tbb and thrust. 2015-08-13 09:04:23 -04:00
Transform3D.h Use degrees instead of radians for rotation transforms 2016-06-14 13:52:55 -06:00
TypeListTag.h Use WholeArrayIn instead of ExecObject for MarchingCubes worklets 2015-12-07 09:52:29 -07:00
Types.h Add POSIX assert wrapper 2016-04-20 14:19:22 -06:00
TypeTraits.h Update VecTraits/TypeTraits to include types that VTK uses. 2016-02-22 14:20:25 -05:00
UnaryPredicates.h Add vtkm/UnaryPredicates header. 2015-07-30 13:12:59 -04:00
VecRectilinearPointCoordinates.h Add VecRectilinearPointCoordinates class 2015-09-02 13:50:31 -07:00
VectorAnalysis.h Refactor liner interpolation to use (1-w)*v0+w*v1 2016-03-18 10:54:56 -04:00
VecTraits.h Add missing export macro to VecTraits. 2016-05-29 10:22:30 -06:00
VecVariable.h Add POSIX assert wrapper 2016-04-20 14:19:22 -06:00