mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-08 13:23:51 +00:00
Testing run methods now take argc/argv to init logging/runtime device
`vtkm::cont::testing` now initializes with logging enabled and support for device being passed on the command line, `vtkm::testing` only enables logging.
This commit is contained in:
parent
cbf913ad7c
commit
d6f66d17a3
@ -47,7 +47,7 @@ void TestControlSignatures()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestControlSignatureTag(int, char* [])
|
||||
int UnitTestControlSignatureTag(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestControlSignatures);
|
||||
return vtkm::cont::testing::Testing::Run(TestControlSignatures, argc, argv);
|
||||
}
|
||||
|
@ -89,7 +89,7 @@ void TestArrayInTransport()
|
||||
|
||||
} // Anonymous namespace
|
||||
|
||||
int UnitTestTransportArrayIn(int, char* [])
|
||||
int UnitTestTransportArrayIn(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayInTransport);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayInTransport, argc, argv);
|
||||
}
|
||||
|
@ -97,7 +97,7 @@ void TestArrayInOutTransport()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestTransportArrayInOut(int, char* [])
|
||||
int UnitTestTransportArrayInOut(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayInOutTransport);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayInOutTransport, argc, argv);
|
||||
}
|
||||
|
@ -87,7 +87,7 @@ void TestArrayOutTransport()
|
||||
|
||||
} // Anonymous namespace
|
||||
|
||||
int UnitTestTransportArrayOut(int, char* [])
|
||||
int UnitTestTransportArrayOut(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayOutTransport);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayOutTransport, argc, argv);
|
||||
}
|
||||
|
@ -96,7 +96,7 @@ void UnitTestCellSetIn()
|
||||
|
||||
} // Anonymous namespace
|
||||
|
||||
int UnitTestTransportCellSetIn(int, char* [])
|
||||
int UnitTestTransportCellSetIn(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(UnitTestCellSetIn);
|
||||
return vtkm::cont::testing::Testing::Run(UnitTestCellSetIn, argc, argv);
|
||||
}
|
||||
|
@ -112,7 +112,7 @@ void TestExecObjectTransport()
|
||||
|
||||
} // Anonymous namespace
|
||||
|
||||
int UnitTestTransportExecObject(int, char* [])
|
||||
int UnitTestTransportExecObject(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestExecObjectTransport);
|
||||
return vtkm::cont::testing::Testing::Run(TestExecObjectTransport, argc, argv);
|
||||
}
|
||||
|
@ -207,7 +207,7 @@ void TestWholeArrayTransport()
|
||||
|
||||
} // Anonymous namespace
|
||||
|
||||
int UnitTestTransportWholeArray(int, char* [])
|
||||
int UnitTestTransportWholeArray(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestWholeArrayTransport);
|
||||
return vtkm::cont::testing::Testing::Run(TestWholeArrayTransport, argc, argv);
|
||||
}
|
||||
|
@ -87,7 +87,7 @@ void TestCheckArray()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestTypeCheckArray(int, char* [])
|
||||
int UnitTestTypeCheckArray(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestCheckArray);
|
||||
return vtkm::cont::testing::Testing::Run(TestCheckArray, argc, argv);
|
||||
}
|
||||
|
@ -59,7 +59,7 @@ void TestCheckCellSet()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestTypeCheckCellSet(int, char* [])
|
||||
int UnitTestTypeCheckCellSet(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestCheckCellSet);
|
||||
return vtkm::cont::testing::Testing::Run(TestCheckCellSet, argc, argv);
|
||||
}
|
||||
|
@ -55,7 +55,7 @@ void TestCheckExecObject()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestTypeCheckExecObject(int, char* [])
|
||||
int UnitTestTypeCheckExecObject(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestCheckExecObject);
|
||||
return vtkm::cont::testing::Testing::Run(TestCheckExecObject, argc, argv);
|
||||
}
|
||||
|
@ -55,7 +55,7 @@ void TestCheckKeys()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestTypeCheckKeys(int, char* [])
|
||||
int UnitTestTypeCheckKeys(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestCheckKeys);
|
||||
return vtkm::cont::testing::Testing::Run(TestCheckKeys, argc, argv);
|
||||
}
|
||||
|
@ -26,9 +26,10 @@
|
||||
#include <vtkm/cont/cuda/DeviceAdapterCuda.h>
|
||||
#include <vtkm/cont/testing/TestingArrayHandles.h>
|
||||
|
||||
int UnitTestCudaArrayHandle(int, char* [])
|
||||
int UnitTestCudaArrayHandle(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
return vtkm::cont::testing::TestingArrayHandles<vtkm::cont::DeviceAdapterTagCuda>::Run();
|
||||
return vtkm::cont::testing::TestingArrayHandles<vtkm::cont::DeviceAdapterTagCuda>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -28,11 +28,11 @@
|
||||
#include <vtkm/cont/cuda/internal/testing/Testing.h>
|
||||
#include <vtkm/cont/testing/TestingFancyArrayHandles.h>
|
||||
|
||||
int UnitTestCudaArrayHandleFancy(int, char* [])
|
||||
int UnitTestCudaArrayHandleFancy(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
int result =
|
||||
vtkm::cont::testing::TestingFancyArrayHandles<vtkm::cont::DeviceAdapterTagCuda>::Run();
|
||||
int result = vtkm::cont::testing::TestingFancyArrayHandles<vtkm::cont::DeviceAdapterTagCuda>::Run(
|
||||
argc, argv);
|
||||
return vtkm::cont::cuda::internal::Testing::CheckCudaBeforeExit(result);
|
||||
}
|
||||
|
@ -26,10 +26,10 @@
|
||||
#include <vtkm/cont/cuda/DeviceAdapterCuda.h>
|
||||
#include <vtkm/cont/testing/TestingArrayHandleVirtualCoordinates.h>
|
||||
|
||||
int UnitTestCudaArrayHandleVirtualCoordinates(int, char* [])
|
||||
int UnitTestCudaArrayHandleVirtualCoordinates(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
return vtkm::cont::testing::TestingArrayHandleVirtualCoordinates<
|
||||
vtkm::cont::DeviceAdapterTagCuda>::Run();
|
||||
vtkm::cont::DeviceAdapterTagCuda>::Run(argc, argv);
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingCellLocatorRectilinearGrid.h>
|
||||
|
||||
int UnitTestCudaCellLocatorRectilinearGrid(int, char* [])
|
||||
int UnitTestCudaCellLocatorRectilinearGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingCellLocatorRectilinearGrid<vtkm::cont::DeviceAdapterTagCuda>());
|
||||
TestingCellLocatorRectilinearGrid<vtkm::cont::DeviceAdapterTagCuda>(), argc, argv);
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingCellLocatorTwoLevelUniformGrid.h>
|
||||
|
||||
int UnitTestCudaCellLocatorTwoLevelUniformGrid(int, char* [])
|
||||
int UnitTestCudaCellLocatorTwoLevelUniformGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingCellLocatorTwoLevelUniformGrid<vtkm::cont::DeviceAdapterTagCuda>);
|
||||
TestingCellLocatorTwoLevelUniformGrid<vtkm::cont::DeviceAdapterTagCuda>, argc, argv);
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingCellLocatorUniformGrid.h>
|
||||
|
||||
int UnitTestCudaCellLocatorUniformGrid(int, char* [])
|
||||
int UnitTestCudaCellLocatorUniformGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingCellLocatorUniformGrid<vtkm::cont::DeviceAdapterTagCuda>());
|
||||
TestingCellLocatorUniformGrid<vtkm::cont::DeviceAdapterTagCuda>(), argc, argv);
|
||||
}
|
||||
|
@ -27,9 +27,9 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingColorTable.h>
|
||||
|
||||
int UnitTestCudaColorTable(int, char* [])
|
||||
int UnitTestCudaColorTable(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
return vtkm::cont::testing::TestingColorTable<vtkm::cont::DeviceAdapterTagCuda>::Run();
|
||||
return vtkm::cont::testing::TestingColorTable<vtkm::cont::DeviceAdapterTagCuda>::Run(argc, argv);
|
||||
}
|
||||
|
@ -28,10 +28,11 @@
|
||||
#include <vtkm/cont/cuda/internal/testing/Testing.h>
|
||||
#include <vtkm/cont/testing/TestingComputeRange.h>
|
||||
|
||||
int UnitTestCudaComputeRange(int, char* [])
|
||||
int UnitTestCudaComputeRange(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
int result = vtkm::cont::testing::TestingComputeRange<vtkm::cont::DeviceAdapterTagCuda>::Run();
|
||||
int result =
|
||||
vtkm::cont::testing::TestingComputeRange<vtkm::cont::DeviceAdapterTagCuda>::Run(argc, argv);
|
||||
return vtkm::cont::cuda::internal::Testing::CheckCudaBeforeExit(result);
|
||||
}
|
||||
|
@ -27,10 +27,11 @@
|
||||
#include <vtkm/cont/cuda/internal/testing/Testing.h>
|
||||
#include <vtkm/cont/testing/TestingDataSetExplicit.h>
|
||||
|
||||
int UnitTestCudaDataSetExplicit(int, char* [])
|
||||
int UnitTestCudaDataSetExplicit(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
int result = vtkm::cont::testing::TestingDataSetExplicit<vtkm::cont::DeviceAdapterTagCuda>::Run();
|
||||
int result =
|
||||
vtkm::cont::testing::TestingDataSetExplicit<vtkm::cont::DeviceAdapterTagCuda>::Run(argc, argv);
|
||||
return vtkm::cont::cuda::internal::Testing::CheckCudaBeforeExit(result);
|
||||
}
|
||||
|
@ -28,11 +28,11 @@
|
||||
#include <vtkm/cont/cuda/internal/testing/Testing.h>
|
||||
#include <vtkm/cont/testing/TestingDataSetSingleType.h>
|
||||
|
||||
int UnitTestCudaDataSetSingleType(int, char* [])
|
||||
int UnitTestCudaDataSetSingleType(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
int result =
|
||||
vtkm::cont::testing::TestingDataSetSingleType<vtkm::cont::DeviceAdapterTagCuda>::Run();
|
||||
int result = vtkm::cont::testing::TestingDataSetSingleType<vtkm::cont::DeviceAdapterTagCuda>::Run(
|
||||
argc, argv);
|
||||
return vtkm::cont::cuda::internal::Testing::CheckCudaBeforeExit(result);
|
||||
}
|
||||
|
@ -28,10 +28,11 @@
|
||||
#include <vtkm/cont/cuda/internal/testing/Testing.h>
|
||||
#include <vtkm/cont/testing/TestingDeviceAdapter.h>
|
||||
|
||||
int UnitTestCudaDeviceAdapter(int, char* [])
|
||||
int UnitTestCudaDeviceAdapter(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
int result = vtkm::cont::testing::TestingDeviceAdapter<vtkm::cont::DeviceAdapterTagCuda>::Run();
|
||||
int result =
|
||||
vtkm::cont::testing::TestingDeviceAdapter<vtkm::cont::DeviceAdapterTagCuda>::Run(argc, argv);
|
||||
return vtkm::cont::cuda::internal::Testing::CheckCudaBeforeExit(result);
|
||||
}
|
||||
|
@ -29,10 +29,10 @@
|
||||
#include <vtkm/cont/cuda/DeviceAdapterCuda.h>
|
||||
#include <vtkm/testing/TestingGeometry.h>
|
||||
|
||||
int UnitTestCudaGeometry(int, char* [])
|
||||
int UnitTestCudaGeometry(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
UnitTestGeometryNamespace::RunGeometryTests<vtkm::cont::DeviceAdapterTagCuda>);
|
||||
UnitTestGeometryNamespace::RunGeometryTests<vtkm::cont::DeviceAdapterTagCuda>, argc, argv);
|
||||
}
|
||||
|
@ -36,9 +36,9 @@ void TestImplicitFunctions()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestCudaImplicitFunction(int, char* [])
|
||||
int UnitTestCudaImplicitFunction(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
return vtkm::cont::testing::Testing::Run(TestImplicitFunctions);
|
||||
return vtkm::cont::testing::Testing::Run(TestImplicitFunctions, argc, argv);
|
||||
}
|
||||
|
@ -180,14 +180,15 @@ void RunEdgeCases()
|
||||
|
||||
} //namespace
|
||||
|
||||
int UnitTestCudaMath(int, char* [])
|
||||
int UnitTestCudaMath(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
int tests_valid = vtkm::cont::testing::Testing::Run(
|
||||
UnitTestMathNamespace::RunMathTests<vtkm::cont::DeviceAdapterTagCuda>);
|
||||
UnitTestMathNamespace::RunMathTests<vtkm::cont::DeviceAdapterTagCuda>, argc, argv);
|
||||
|
||||
tests_valid += vtkm::cont::testing::Testing::Run(RunEdgeCases<vtkm::cont::DeviceAdapterTagCuda>);
|
||||
tests_valid +=
|
||||
vtkm::cont::testing::Testing::Run(RunEdgeCases<vtkm::cont::DeviceAdapterTagCuda>, argc, argv);
|
||||
|
||||
return tests_valid;
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingPointLocatorUniformGrid.h>
|
||||
|
||||
int UnitTestCudaPointLocatorUniformGrid(int, char* [])
|
||||
int UnitTestCudaPointLocatorUniformGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingPointLocatorUniformGrid<vtkm::cont::DeviceAdapterTagCuda>());
|
||||
TestingPointLocatorUniformGrid<vtkm::cont::DeviceAdapterTagCuda>(), argc, argv);
|
||||
}
|
||||
|
@ -280,10 +280,10 @@ void Launch()
|
||||
|
||||
} // end anon namespace
|
||||
|
||||
int UnitTestCudaShareUserProvidedManagedMemory(int, char* [])
|
||||
int UnitTestCudaShareUserProvidedManagedMemory(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagCuda{});
|
||||
int ret = vtkm::cont::testing::Testing::Run(Launch);
|
||||
int ret = vtkm::cont::testing::Testing::Run(Launch, argc, argv);
|
||||
return vtkm::cont::cuda::internal::Testing::CheckCudaBeforeExit(ret);
|
||||
}
|
||||
|
@ -44,7 +44,7 @@ void TestVirtualObjectHandle()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestCudaVirtualObjectHandle(int, char* [])
|
||||
int UnitTestCudaVirtualObjectHandle(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestVirtualObjectHandle);
|
||||
return vtkm::cont::testing::Testing::Run(TestVirtualObjectHandle, argc, argv);
|
||||
}
|
||||
|
@ -162,7 +162,7 @@ void TestArrayManagerShare()
|
||||
|
||||
} // Anonymous namespace
|
||||
|
||||
int UnitTestArrayManagerExecutionShareWithControl(int, char* [])
|
||||
int UnitTestArrayManagerExecutionShareWithControl(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayManagerShare);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayManagerShare, argc, argv);
|
||||
}
|
||||
|
@ -160,7 +160,7 @@ void TestArrayPortalFromIterators()
|
||||
|
||||
} // Anonymous namespace
|
||||
|
||||
int UnitTestArrayPortalFromIterators(int, char* [])
|
||||
int UnitTestArrayPortalFromIterators(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayPortalFromIterators);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayPortalFromIterators, argc, argv);
|
||||
}
|
||||
|
@ -200,7 +200,7 @@ void TestDynamicTransform()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestDynamicTransform(int, char* [])
|
||||
int UnitTestDynamicTransform(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestDynamicTransform);
|
||||
return vtkm::cont::testing::Testing::Run(TestDynamicTransform, argc, argv);
|
||||
}
|
||||
|
@ -163,7 +163,7 @@ void TestArrayIteratorFromArrayPortal()
|
||||
|
||||
} // Anonymous namespace
|
||||
|
||||
int UnitTestIteratorFromArrayPortal(int, char* [])
|
||||
int UnitTestIteratorFromArrayPortal(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayIteratorFromArrayPortal);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayIteratorFromArrayPortal, argc, argv);
|
||||
}
|
||||
|
@ -23,9 +23,10 @@
|
||||
#include <vtkm/cont/openmp/DeviceAdapterOpenMP.h>
|
||||
#include <vtkm/cont/testing/TestingArrayHandles.h>
|
||||
|
||||
int UnitTestOpenMPArrayHandle(int, char* [])
|
||||
int UnitTestOpenMPArrayHandle(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagOpenMP{});
|
||||
return vtkm::cont::testing::TestingArrayHandles<vtkm::cont::DeviceAdapterTagOpenMP>::Run();
|
||||
return vtkm::cont::testing::TestingArrayHandles<vtkm::cont::DeviceAdapterTagOpenMP>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -23,9 +23,10 @@
|
||||
#include <vtkm/cont/openmp/DeviceAdapterOpenMP.h>
|
||||
#include <vtkm/cont/testing/TestingFancyArrayHandles.h>
|
||||
|
||||
int UnitTestOpenMPArrayHandleFancy(int, char* [])
|
||||
int UnitTestOpenMPArrayHandleFancy(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagOpenMP{});
|
||||
return vtkm::cont::testing::TestingFancyArrayHandles<vtkm::cont::DeviceAdapterTagOpenMP>::Run();
|
||||
return vtkm::cont::testing::TestingFancyArrayHandles<vtkm::cont::DeviceAdapterTagOpenMP>::Run(
|
||||
argc, argv);
|
||||
}
|
||||
|
@ -23,10 +23,10 @@
|
||||
#include <vtkm/cont/openmp/DeviceAdapterOpenMP.h>
|
||||
#include <vtkm/cont/testing/TestingArrayHandleVirtualCoordinates.h>
|
||||
|
||||
int UnitTestOpenMPArrayHandleVirtualCoordinates(int, char* [])
|
||||
int UnitTestOpenMPArrayHandleVirtualCoordinates(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagOpenMP{});
|
||||
return vtkm::cont::testing::TestingArrayHandleVirtualCoordinates<
|
||||
vtkm::cont::DeviceAdapterTagOpenMP>::Run();
|
||||
vtkm::cont::DeviceAdapterTagOpenMP>::Run(argc, argv);
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingCellLocatorRectilinearGrid.h>
|
||||
|
||||
int UnitTestOpenMPCellLocatorRectilinearGrid(int, char* [])
|
||||
int UnitTestOpenMPCellLocatorRectilinearGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingCellLocatorRectilinearGrid<vtkm::cont::DeviceAdapterTagSerial>());
|
||||
TestingCellLocatorRectilinearGrid<vtkm::cont::DeviceAdapterTagSerial>(), argc, argv);
|
||||
}
|
||||
|
@ -23,10 +23,10 @@
|
||||
#include <vtkm/cont/openmp/DeviceAdapterOpenMP.h>
|
||||
#include <vtkm/cont/testing/TestingCellLocatorTwoLevelUniformGrid.h>
|
||||
|
||||
int UnitTestOpenMPCellLocatorTwoLevelUniformGrid(int, char* [])
|
||||
int UnitTestOpenMPCellLocatorTwoLevelUniformGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagOpenMP{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingCellLocatorTwoLevelUniformGrid<vtkm::cont::DeviceAdapterTagOpenMP>);
|
||||
TestingCellLocatorTwoLevelUniformGrid<vtkm::cont::DeviceAdapterTagOpenMP>, argc, argv);
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingCellLocatorUniformGrid.h>
|
||||
|
||||
int UnitTestOpenMPCellLocatorUniformGrid(int, char* [])
|
||||
int UnitTestOpenMPCellLocatorUniformGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingCellLocatorUniformGrid<vtkm::cont::DeviceAdapterTagSerial>());
|
||||
TestingCellLocatorUniformGrid<vtkm::cont::DeviceAdapterTagSerial>(), argc, argv);
|
||||
}
|
||||
|
@ -23,9 +23,10 @@
|
||||
#include <vtkm/cont/openmp/DeviceAdapterOpenMP.h>
|
||||
#include <vtkm/cont/testing/TestingColorTable.h>
|
||||
|
||||
int UnitTestOpenMPColorTable(int, char* [])
|
||||
int UnitTestOpenMPColorTable(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagOpenMP{});
|
||||
return vtkm::cont::testing::TestingColorTable<vtkm::cont::DeviceAdapterTagOpenMP>::Run();
|
||||
return vtkm::cont::testing::TestingColorTable<vtkm::cont::DeviceAdapterTagOpenMP>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -23,9 +23,10 @@
|
||||
#include <vtkm/cont/openmp/DeviceAdapterOpenMP.h>
|
||||
#include <vtkm/cont/testing/TestingComputeRange.h>
|
||||
|
||||
int UnitTestOpenMPComputeRange(int, char* [])
|
||||
int UnitTestOpenMPComputeRange(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagOpenMP{});
|
||||
return vtkm::cont::testing::TestingComputeRange<vtkm::cont::DeviceAdapterTagOpenMP>::Run();
|
||||
return vtkm::cont::testing::TestingComputeRange<vtkm::cont::DeviceAdapterTagOpenMP>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -23,9 +23,10 @@
|
||||
#include <vtkm/cont/openmp/DeviceAdapterOpenMP.h>
|
||||
#include <vtkm/cont/testing/TestingDataSetExplicit.h>
|
||||
|
||||
int UnitTestOpenMPDataSetExplicit(int, char* [])
|
||||
int UnitTestOpenMPDataSetExplicit(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagOpenMP{});
|
||||
return vtkm::cont::testing::TestingDataSetExplicit<vtkm::cont::DeviceAdapterTagOpenMP>::Run();
|
||||
return vtkm::cont::testing::TestingDataSetExplicit<vtkm::cont::DeviceAdapterTagOpenMP>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -23,9 +23,10 @@
|
||||
#include <vtkm/cont/openmp/DeviceAdapterOpenMP.h>
|
||||
#include <vtkm/cont/testing/TestingDataSetSingleType.h>
|
||||
|
||||
int UnitTestOpenMPDataSetSingleType(int, char* [])
|
||||
int UnitTestOpenMPDataSetSingleType(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagOpenMP{});
|
||||
return vtkm::cont::testing::TestingDataSetSingleType<vtkm::cont::DeviceAdapterTagOpenMP>::Run();
|
||||
return vtkm::cont::testing::TestingDataSetSingleType<vtkm::cont::DeviceAdapterTagOpenMP>::Run(
|
||||
argc, argv);
|
||||
}
|
||||
|
@ -24,9 +24,10 @@
|
||||
#include <vtkm/cont/openmp/DeviceAdapterOpenMP.h>
|
||||
#include <vtkm/cont/testing/TestingDeviceAdapter.h>
|
||||
|
||||
int UnitTestOpenMPDeviceAdapter(int, char* [])
|
||||
int UnitTestOpenMPDeviceAdapter(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagOpenMP{});
|
||||
return vtkm::cont::testing::TestingDeviceAdapter<vtkm::cont::DeviceAdapterTagOpenMP>::Run();
|
||||
return vtkm::cont::testing::TestingDeviceAdapter<vtkm::cont::DeviceAdapterTagOpenMP>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -37,7 +37,7 @@ void TestImplicitFunctions()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestOpenMPImplicitFunction(int, char* [])
|
||||
int UnitTestOpenMPImplicitFunction(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestImplicitFunctions);
|
||||
return vtkm::cont::testing::Testing::Run(TestImplicitFunctions, argc, argv);
|
||||
}
|
||||
|
@ -23,10 +23,10 @@
|
||||
#include <vtkm/cont/openmp/DeviceAdapterOpenMP.h>
|
||||
#include <vtkm/cont/testing/TestingPointLocatorUniformGrid.h>
|
||||
|
||||
int UnitTestOpenMPPointLocatorUniformGrid(int, char* [])
|
||||
int UnitTestOpenMPPointLocatorUniformGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagOpenMP{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingPointLocatorUniformGrid<vtkm::cont::DeviceAdapterTagOpenMP>());
|
||||
TestingPointLocatorUniformGrid<vtkm::cont::DeviceAdapterTagOpenMP>(), argc, argv);
|
||||
}
|
||||
|
@ -44,7 +44,7 @@ void TestVirtualObjectHandle()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestOpenMPVirtualObjectHandle(int, char* [])
|
||||
int UnitTestOpenMPVirtualObjectHandle(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestVirtualObjectHandle);
|
||||
return vtkm::cont::testing::Testing::Run(TestVirtualObjectHandle, argc, argv);
|
||||
}
|
||||
|
@ -26,9 +26,10 @@
|
||||
#include <vtkm/cont/serial/DeviceAdapterSerial.h>
|
||||
#include <vtkm/cont/testing/TestingArrayHandles.h>
|
||||
|
||||
int UnitTestSerialArrayHandle(int, char* [])
|
||||
int UnitTestSerialArrayHandle(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::TestingArrayHandles<vtkm::cont::DeviceAdapterTagSerial>::Run();
|
||||
return vtkm::cont::testing::TestingArrayHandles<vtkm::cont::DeviceAdapterTagSerial>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -29,9 +29,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingFancyArrayHandles.h>
|
||||
|
||||
int UnitTestSerialArrayHandleFancy(int, char* [])
|
||||
int UnitTestSerialArrayHandleFancy(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::TestingFancyArrayHandles<vtkm::cont::DeviceAdapterTagSerial>::Run();
|
||||
return vtkm::cont::testing::TestingFancyArrayHandles<vtkm::cont::DeviceAdapterTagSerial>::Run(
|
||||
argc, argv);
|
||||
}
|
||||
|
@ -27,10 +27,10 @@
|
||||
#include <vtkm/cont/serial/DeviceAdapterSerial.h>
|
||||
#include <vtkm/cont/testing/TestingArrayHandleVirtualCoordinates.h>
|
||||
|
||||
int UnitTestSerialArrayHandleVirtualCoordinates(int, char* [])
|
||||
int UnitTestSerialArrayHandleVirtualCoordinates(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::TestingArrayHandleVirtualCoordinates<
|
||||
vtkm::cont::DeviceAdapterTagSerial>::Run();
|
||||
vtkm::cont::DeviceAdapterTagSerial>::Run(argc, argv);
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingCellLocatorRectilinearGrid.h>
|
||||
|
||||
int UnitTestSerialCellLocatorRectilinearGrid(int, char* [])
|
||||
int UnitTestSerialCellLocatorRectilinearGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingCellLocatorRectilinearGrid<vtkm::cont::DeviceAdapterTagSerial>());
|
||||
TestingCellLocatorRectilinearGrid<vtkm::cont::DeviceAdapterTagSerial>(), argc, argv);
|
||||
}
|
||||
|
@ -26,10 +26,10 @@
|
||||
#include <vtkm/cont/serial/DeviceAdapterSerial.h>
|
||||
#include <vtkm/cont/testing/TestingCellLocatorTwoLevelUniformGrid.h>
|
||||
|
||||
int UnitTestSerialCellLocatorTwoLevelUniformGrid(int, char* [])
|
||||
int UnitTestSerialCellLocatorTwoLevelUniformGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingCellLocatorTwoLevelUniformGrid<vtkm::cont::DeviceAdapterTagSerial>);
|
||||
TestingCellLocatorTwoLevelUniformGrid<vtkm::cont::DeviceAdapterTagSerial>, argc, argv);
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingCellLocatorUniformGrid.h>
|
||||
|
||||
int UnitTestSerialCellLocatorUniformGrid(int, char* [])
|
||||
int UnitTestSerialCellLocatorUniformGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingCellLocatorUniformGrid<vtkm::cont::DeviceAdapterTagSerial>());
|
||||
TestingCellLocatorUniformGrid<vtkm::cont::DeviceAdapterTagSerial>(), argc, argv);
|
||||
}
|
||||
|
@ -27,8 +27,9 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingColorTable.h>
|
||||
|
||||
int UnitTestSerialColorTable(int, char* [])
|
||||
int UnitTestSerialColorTable(int argc, char* argv[])
|
||||
{
|
||||
//TestingColorTable forces the device
|
||||
return vtkm::cont::testing::TestingColorTable<vtkm::cont::DeviceAdapterTagSerial>::Run();
|
||||
return vtkm::cont::testing::TestingColorTable<vtkm::cont::DeviceAdapterTagSerial>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -27,8 +27,9 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingComputeRange.h>
|
||||
|
||||
int UnitTestSerialComputeRange(int, char* [])
|
||||
int UnitTestSerialComputeRange(int argc, char* argv[])
|
||||
{
|
||||
//TestingComputeRange forces the device
|
||||
return vtkm::cont::testing::TestingComputeRange<vtkm::cont::DeviceAdapterTagSerial>::Run();
|
||||
return vtkm::cont::testing::TestingComputeRange<vtkm::cont::DeviceAdapterTagSerial>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -26,9 +26,10 @@
|
||||
#include <vtkm/cont/serial/DeviceAdapterSerial.h>
|
||||
#include <vtkm/cont/testing/TestingDataSetExplicit.h>
|
||||
|
||||
int UnitTestSerialDataSetExplicit(int, char* [])
|
||||
int UnitTestSerialDataSetExplicit(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::TestingDataSetExplicit<vtkm::cont::DeviceAdapterTagSerial>::Run();
|
||||
return vtkm::cont::testing::TestingDataSetExplicit<vtkm::cont::DeviceAdapterTagSerial>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -26,9 +26,10 @@
|
||||
#include <vtkm/cont/serial/DeviceAdapterSerial.h>
|
||||
#include <vtkm/cont/testing/TestingDataSetSingleType.h>
|
||||
|
||||
int UnitTestSerialDataSetSingleType(int, char* [])
|
||||
int UnitTestSerialDataSetSingleType(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::TestingDataSetSingleType<vtkm::cont::DeviceAdapterTagSerial>::Run();
|
||||
return vtkm::cont::testing::TestingDataSetSingleType<vtkm::cont::DeviceAdapterTagSerial>::Run(
|
||||
argc, argv);
|
||||
}
|
||||
|
@ -27,9 +27,10 @@
|
||||
#include <vtkm/cont/serial/DeviceAdapterSerial.h>
|
||||
#include <vtkm/cont/testing/TestingDeviceAdapter.h>
|
||||
|
||||
int UnitTestSerialDeviceAdapter(int, char* [])
|
||||
int UnitTestSerialDeviceAdapter(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::TestingDeviceAdapter<vtkm::cont::DeviceAdapterTagSerial>::Run();
|
||||
return vtkm::cont::testing::TestingDeviceAdapter<vtkm::cont::DeviceAdapterTagSerial>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -29,10 +29,10 @@
|
||||
#include <vtkm/cont/serial/DeviceAdapterSerial.h>
|
||||
#include <vtkm/testing/TestingGeometry.h>
|
||||
|
||||
int UnitTestSerialGeometry(int, char* [])
|
||||
int UnitTestSerialGeometry(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
UnitTestGeometryNamespace::RunGeometryTests<vtkm::cont::DeviceAdapterTagSerial>);
|
||||
UnitTestGeometryNamespace::RunGeometryTests<vtkm::cont::DeviceAdapterTagSerial>, argc, argv);
|
||||
}
|
||||
|
@ -36,9 +36,9 @@ void TestImplicitFunctions()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestSerialImplicitFunction(int, char* [])
|
||||
int UnitTestSerialImplicitFunction(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::Testing::Run(TestImplicitFunctions);
|
||||
return vtkm::cont::testing::Testing::Run(TestImplicitFunctions, argc, argv);
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingPointLocatorUniformGrid.h>
|
||||
|
||||
int UnitTestSerialPointLocatorUniformGrid(int, char* [])
|
||||
int UnitTestSerialPointLocatorUniformGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingPointLocatorUniformGrid<vtkm::cont::DeviceAdapterTagSerial>());
|
||||
TestingPointLocatorUniformGrid<vtkm::cont::DeviceAdapterTagSerial>(), argc, argv);
|
||||
}
|
||||
|
@ -37,9 +37,9 @@ void TestVirtualObjectHandle()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestSerialVirtualObjectHandle(int, char* [])
|
||||
int UnitTestSerialVirtualObjectHandle(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagSerial{});
|
||||
return vtkm::cont::testing::Testing::Run(TestVirtualObjectHandle);
|
||||
return vtkm::cont::testing::Testing::Run(TestVirtualObjectHandle, argc, argv);
|
||||
}
|
||||
|
@ -26,9 +26,9 @@
|
||||
#include <vtkm/cont/tbb/DeviceAdapterTBB.h>
|
||||
#include <vtkm/cont/testing/TestingArrayHandles.h>
|
||||
|
||||
int UnitTestTBBArrayHandle(int, char* [])
|
||||
int UnitTestTBBArrayHandle(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::TestingArrayHandles<vtkm::cont::DeviceAdapterTagTBB>::Run();
|
||||
return vtkm::cont::testing::TestingArrayHandles<vtkm::cont::DeviceAdapterTagTBB>::Run(argc, argv);
|
||||
}
|
||||
|
@ -26,9 +26,10 @@
|
||||
#include <vtkm/cont/tbb/DeviceAdapterTBB.h>
|
||||
#include <vtkm/cont/testing/TestingFancyArrayHandles.h>
|
||||
|
||||
int UnitTestTBBArrayHandleFancy(int, char* [])
|
||||
int UnitTestTBBArrayHandleFancy(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::TestingFancyArrayHandles<vtkm::cont::DeviceAdapterTagTBB>::Run();
|
||||
return vtkm::cont::testing::TestingFancyArrayHandles<vtkm::cont::DeviceAdapterTagTBB>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -26,10 +26,10 @@
|
||||
#include <vtkm/cont/tbb/DeviceAdapterTBB.h>
|
||||
#include <vtkm/cont/testing/TestingArrayHandleVirtualCoordinates.h>
|
||||
|
||||
int UnitTestTBBArrayHandleVirtualCoordinates(int, char* [])
|
||||
int UnitTestTBBArrayHandleVirtualCoordinates(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::TestingArrayHandleVirtualCoordinates<
|
||||
vtkm::cont::DeviceAdapterTagTBB>::Run();
|
||||
vtkm::cont::DeviceAdapterTagTBB>::Run(argc, argv);
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingCellLocatorRectilinearGrid.h>
|
||||
|
||||
int UnitTestTBBCellLocatorRectilinearGrid(int, char* [])
|
||||
int UnitTestTBBCellLocatorRectilinearGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingCellLocatorRectilinearGrid<vtkm::cont::DeviceAdapterTagTBB>());
|
||||
TestingCellLocatorRectilinearGrid<vtkm::cont::DeviceAdapterTagTBB>(), argc, argv);
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingCellLocatorTwoLevelUniformGrid.h>
|
||||
|
||||
int UnitTestTBBCellLocatorTwoLevelUniformGrid(int, char* [])
|
||||
int UnitTestTBBCellLocatorTwoLevelUniformGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingCellLocatorTwoLevelUniformGrid<vtkm::cont::DeviceAdapterTagTBB>);
|
||||
TestingCellLocatorTwoLevelUniformGrid<vtkm::cont::DeviceAdapterTagTBB>, argc, argv);
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingCellLocatorUniformGrid.h>
|
||||
|
||||
int UnitTestTBBCellLocatorUniformGrid(int, char* [])
|
||||
int UnitTestTBBCellLocatorUniformGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingCellLocatorUniformGrid<vtkm::cont::DeviceAdapterTagTBB>());
|
||||
TestingCellLocatorUniformGrid<vtkm::cont::DeviceAdapterTagTBB>(), argc, argv);
|
||||
}
|
||||
|
@ -27,9 +27,9 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingColorTable.h>
|
||||
|
||||
int UnitTestTBBColorTable(int, char* [])
|
||||
int UnitTestTBBColorTable(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::TestingColorTable<vtkm::cont::DeviceAdapterTagTBB>::Run();
|
||||
return vtkm::cont::testing::TestingColorTable<vtkm::cont::DeviceAdapterTagTBB>::Run(argc, argv);
|
||||
}
|
||||
|
@ -27,9 +27,9 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingComputeRange.h>
|
||||
|
||||
int UnitTestTBBComputeRange(int, char* [])
|
||||
int UnitTestTBBComputeRange(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::TestingComputeRange<vtkm::cont::DeviceAdapterTagTBB>::Run();
|
||||
return vtkm::cont::testing::TestingComputeRange<vtkm::cont::DeviceAdapterTagTBB>::Run(argc, argv);
|
||||
}
|
||||
|
@ -27,9 +27,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingDataSetExplicit.h>
|
||||
|
||||
int UnitTestTBBDataSetExplicit(int, char* [])
|
||||
int UnitTestTBBDataSetExplicit(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::TestingDataSetExplicit<vtkm::cont::DeviceAdapterTagTBB>::Run();
|
||||
return vtkm::cont::testing::TestingDataSetExplicit<vtkm::cont::DeviceAdapterTagTBB>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -27,9 +27,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingDataSetSingleType.h>
|
||||
|
||||
int UnitTestTBBDataSetSingleType(int, char* [])
|
||||
int UnitTestTBBDataSetSingleType(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::TestingDataSetSingleType<vtkm::cont::DeviceAdapterTagTBB>::Run();
|
||||
return vtkm::cont::testing::TestingDataSetSingleType<vtkm::cont::DeviceAdapterTagTBB>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -27,9 +27,10 @@
|
||||
#include <vtkm/cont/tbb/DeviceAdapterTBB.h>
|
||||
#include <vtkm/cont/testing/TestingDeviceAdapter.h>
|
||||
|
||||
int UnitTestTBBDeviceAdapter(int, char* [])
|
||||
int UnitTestTBBDeviceAdapter(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::TestingDeviceAdapter<vtkm::cont::DeviceAdapterTagTBB>::Run();
|
||||
return vtkm::cont::testing::TestingDeviceAdapter<vtkm::cont::DeviceAdapterTagTBB>::Run(argc,
|
||||
argv);
|
||||
}
|
||||
|
@ -36,9 +36,9 @@ void TestImplicitFunctions()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestTBBImplicitFunction(int, char* [])
|
||||
int UnitTestTBBImplicitFunction(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::Testing::Run(TestImplicitFunctions);
|
||||
return vtkm::cont::testing::Testing::Run(TestImplicitFunctions, argc, argv);
|
||||
}
|
||||
|
@ -25,10 +25,10 @@
|
||||
|
||||
#include <vtkm/cont/testing/TestingPointLocatorUniformGrid.h>
|
||||
|
||||
int UnitTestTBBPointLocatorUniformGrid(int, char* [])
|
||||
int UnitTestTBBPointLocatorUniformGrid(int argc, char* argv[])
|
||||
{
|
||||
auto tracker = vtkm::cont::GetGlobalRuntimeDeviceTracker();
|
||||
tracker.ForceDevice(vtkm::cont::DeviceAdapterTagTBB{});
|
||||
return vtkm::cont::testing::Testing::Run(
|
||||
TestingPointLocatorUniformGrid<vtkm::cont::DeviceAdapterTagTBB>());
|
||||
TestingPointLocatorUniformGrid<vtkm::cont::DeviceAdapterTagTBB>(), argc, argv);
|
||||
}
|
||||
|
@ -46,7 +46,7 @@ void TestVirtualObjectHandle()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestTBBVirtualObjectHandle(int, char* [])
|
||||
int UnitTestTBBVirtualObjectHandle(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestVirtualObjectHandle);
|
||||
return vtkm::cont::testing::Testing::Run(TestVirtualObjectHandle, argc, argv);
|
||||
}
|
||||
|
@ -51,7 +51,7 @@ struct Testing
|
||||
public:
|
||||
|
||||
template <class Func>
|
||||
static VTKM_CONT int Run(Func function, int argc = 0, char* argv[] = nullptr)
|
||||
static VTKM_CONT int Run(Func function, int argc, char* argv[])
|
||||
{
|
||||
vtkm::cont::Initialize(argc, argv);
|
||||
|
||||
|
@ -141,10 +141,10 @@ private:
|
||||
}
|
||||
|
||||
public:
|
||||
static int Run()
|
||||
static int Run(int argc, char* argv[])
|
||||
{
|
||||
vtkm::cont::GetGlobalRuntimeDeviceTracker().ForceDevice(DeviceAdapter());
|
||||
return vtkm::cont::testing::Testing::Run(TestAll);
|
||||
return vtkm::cont::testing::Testing::Run(TestAll, argc, argv);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
@ -456,10 +456,10 @@ private:
|
||||
};
|
||||
|
||||
public:
|
||||
static VTKM_CONT int Run()
|
||||
static VTKM_CONT int Run(int argc, char* argv[])
|
||||
{
|
||||
vtkm::cont::GetGlobalRuntimeDeviceTracker().ForceDevice(DeviceAdapterTag());
|
||||
return vtkm::cont::testing::Testing::Run(TryArrayHandleType());
|
||||
return vtkm::cont::testing::Testing::Run(TryArrayHandleType(), argc, argv);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
@ -589,12 +589,12 @@ public:
|
||||
}
|
||||
};
|
||||
|
||||
static int Run()
|
||||
static int Run(int argc, char* argv[])
|
||||
{
|
||||
//We need to verify the color table runs on this specific device
|
||||
//so we need to force our single device
|
||||
vtkm::cont::GetGlobalRuntimeDeviceTracker().ForceDevice(DeviceAdapterTag());
|
||||
return vtkm::cont::testing::Testing::Run(TestAll());
|
||||
return vtkm::cont::testing::Testing::Run(TestAll(), argc, argv);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
@ -157,10 +157,10 @@ private:
|
||||
};
|
||||
|
||||
public:
|
||||
static VTKM_CONT int Run()
|
||||
static VTKM_CONT int Run(int argc, char* argv[])
|
||||
{
|
||||
vtkm::cont::GetGlobalRuntimeDeviceTracker().ForceDevice(DeviceAdapterTag());
|
||||
return vtkm::cont::testing::Testing::Run(TestAll());
|
||||
return vtkm::cont::testing::Testing::Run(TestAll(), argc, argv);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
@ -165,7 +165,10 @@ private:
|
||||
};
|
||||
|
||||
public:
|
||||
static VTKM_CONT int Run() { return vtkm::cont::testing::Testing::Run(TestAll()); }
|
||||
static VTKM_CONT int Run(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestAll(), argc, argv);
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
|
@ -157,7 +157,10 @@ private:
|
||||
};
|
||||
|
||||
public:
|
||||
static VTKM_CONT int Run() { return vtkm::cont::testing::Testing::Run(TestAll()); }
|
||||
static VTKM_CONT int Run(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestAll(), argc, argv);
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
|
@ -2457,7 +2457,10 @@ public:
|
||||
/// all members and classes required for driving vtkm algorithms. Returns an
|
||||
/// error code that can be returned from the main function of a test.
|
||||
///
|
||||
static VTKM_CONT int Run() { return vtkm::cont::testing::Testing::Run(TestAll()); }
|
||||
static VTKM_CONT int Run(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestAll(), argc, argv);
|
||||
}
|
||||
};
|
||||
|
||||
#undef ERROR_MESSAGE
|
||||
|
@ -1375,10 +1375,10 @@ public:
|
||||
/// all the fancy array handles that vtkm supports. Returns an
|
||||
/// error code that can be returned from the main function of a test.
|
||||
///
|
||||
static VTKM_CONT int Run()
|
||||
static VTKM_CONT int Run(int argc, char* argv[])
|
||||
{
|
||||
vtkm::cont::GetGlobalRuntimeDeviceTracker().ForceDevice(DeviceAdapterTag());
|
||||
return vtkm::cont::testing::Testing::Run(TestAll());
|
||||
return vtkm::cont::testing::Testing::Run(TestAll(), argc, argv);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
@ -191,7 +191,7 @@ void TestAll()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestAlgorithm(int, char* [])
|
||||
int UnitTestAlgorithm(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestAll);
|
||||
return vtkm::cont::testing::Testing::Run(TestAll, argc, argv);
|
||||
}
|
||||
|
@ -63,7 +63,7 @@ void TestArrayCopy()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestArrayCopy(int, char* [])
|
||||
int UnitTestArrayCopy(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayCopy);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayCopy, argc, argv);
|
||||
}
|
||||
|
@ -113,8 +113,8 @@ void TestArrayHandleCartesianProduct()
|
||||
|
||||
} // namespace ArrayHandleCartesianProductNamespace
|
||||
|
||||
int UnitTestArrayHandleCartesianProduct(int, char* [])
|
||||
int UnitTestArrayHandleCartesianProduct(int argc, char* argv[])
|
||||
{
|
||||
using namespace ArrayHandleCartesianProductNamespace;
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleCartesianProduct);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleCartesianProduct, argc, argv);
|
||||
}
|
||||
|
@ -302,7 +302,7 @@ void TestCompositeVector()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestArrayHandleCompositeVector(int, char* [])
|
||||
int UnitTestArrayHandleCompositeVector(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestCompositeVector);
|
||||
return vtkm::cont::testing::Testing::Run(TestCompositeVector, argc, argv);
|
||||
}
|
||||
|
@ -75,9 +75,9 @@ void TestConcatenateEmptyArray()
|
||||
|
||||
} // namespace UnitTestArrayHandleIndexNamespace
|
||||
|
||||
int UnitTestArrayHandleConcatenate(int, char* [])
|
||||
int UnitTestArrayHandleConcatenate(int argc, char* argv[])
|
||||
{
|
||||
using namespace UnitTestArrayHandleConcatenateNamespace;
|
||||
//TestConcatenateEmptyArray();
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleConcatenate);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleConcatenate, argc, argv);
|
||||
}
|
||||
|
@ -143,8 +143,8 @@ void TestArrayHandleCounting()
|
||||
|
||||
} // namespace UnitTestArrayHandleCountingNamespace
|
||||
|
||||
int UnitTestArrayHandleCounting(int, char* [])
|
||||
int UnitTestArrayHandleCounting(int argc, char* argv[])
|
||||
{
|
||||
using namespace UnitTestArrayHandleCountingNamespace;
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleCounting);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleCounting, argc, argv);
|
||||
}
|
||||
|
@ -135,8 +135,8 @@ void TestArrayHandleDiscard()
|
||||
|
||||
} // end namespace UnitTestArrayHandleDiscardDetail
|
||||
|
||||
int UnitTestArrayHandleDiscard(int, char* [])
|
||||
int UnitTestArrayHandleDiscard(int argc, char* argv[])
|
||||
{
|
||||
using namespace UnitTestArrayHandleDiscardDetail;
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleDiscard);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleDiscard, argc, argv);
|
||||
}
|
||||
|
@ -236,7 +236,7 @@ void TestArrayHandleExtractComponent()
|
||||
|
||||
} // end anon namespace
|
||||
|
||||
int UnitTestArrayHandleExtractComponent(int, char* [])
|
||||
int UnitTestArrayHandleExtractComponent(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleExtractComponent);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleExtractComponent, argc, argv);
|
||||
}
|
||||
|
@ -84,7 +84,7 @@ void TestArrayHandleImplicit()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestArrayHandleImplicit(int, char* [])
|
||||
int UnitTestArrayHandleImplicit(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleImplicit);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleImplicit, argc, argv);
|
||||
}
|
||||
|
@ -41,8 +41,8 @@ void TestArrayHandleIndex()
|
||||
|
||||
} // namespace UnitTestArrayHandleIndexNamespace
|
||||
|
||||
int UnitTestArrayHandleIndex(int, char* [])
|
||||
int UnitTestArrayHandleIndex(int argc, char* argv[])
|
||||
{
|
||||
using namespace UnitTestArrayHandleIndexNamespace;
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleIndex);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleIndex, argc, argv);
|
||||
}
|
||||
|
@ -260,7 +260,7 @@ void TestArrayHandlePermutation()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestArrayHandlePermutation(int, char* [])
|
||||
int UnitTestArrayHandlePermutation(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandlePermutation);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandlePermutation, argc, argv);
|
||||
}
|
||||
|
@ -106,8 +106,8 @@ void TestArrayHandleReverse()
|
||||
|
||||
}; // namespace UnitTestArrayHandleReverseNamespace
|
||||
|
||||
int UnitTestArrayHandleReverse(int, char* [])
|
||||
int UnitTestArrayHandleReverse(int argc, char* argv[])
|
||||
{
|
||||
using namespace UnitTestArrayHandleReverseNamespace;
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleReverse);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleReverse, argc, argv);
|
||||
}
|
||||
|
@ -361,7 +361,7 @@ void TestComponentMapValidator()
|
||||
|
||||
} // end anon namespace
|
||||
|
||||
int UnitTestArrayHandleSwizzle(int, char* [])
|
||||
int UnitTestArrayHandleSwizzle(int argc, char* argv[])
|
||||
{
|
||||
try
|
||||
{
|
||||
@ -373,5 +373,5 @@ int UnitTestArrayHandleSwizzle(int, char* [])
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleSwizzle);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleSwizzle, argc, argv);
|
||||
}
|
||||
|
@ -188,7 +188,7 @@ void TestArrayHandleTransform()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestArrayHandleTransform(int, char* [])
|
||||
int UnitTestArrayHandleTransform(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleTransform);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleTransform, argc, argv);
|
||||
}
|
||||
|
@ -76,7 +76,7 @@ void TestArrayHandleUniformPointCoordinates()
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
int UnitTestArrayHandleUniformPointCoordinates(int, char* [])
|
||||
int UnitTestArrayHandleUniformPointCoordinates(int argc, char* argv[])
|
||||
{
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleUniformPointCoordinates);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleUniformPointCoordinates, argc, argv);
|
||||
}
|
||||
|
@ -242,8 +242,8 @@ void TestArrayHandleVirtual()
|
||||
|
||||
} // end namespace UnitTestArrayHandleVirtualDetail
|
||||
|
||||
int UnitTestArrayHandleVirtual(int, char* [])
|
||||
int UnitTestArrayHandleVirtual(int argc, char* argv[])
|
||||
{
|
||||
using namespace UnitTestArrayHandleVirtualDetail;
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleVirtual);
|
||||
return vtkm::cont::testing::Testing::Run(TestArrayHandleVirtual, argc, argv);
|
||||
}
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user