vtk-m/vtkm/testing
Kenneth Moreland 827613263a Avoid touching ListTag internals
Currently, ListTags are implemented by having a subtype name list set to
a brigand::list. However, there is always a chance this will change. To
make things more explicit, create a vtkm::internal::ListTagToBrigandList
to make it clear what the resulting type should be (and provide some
potential future-proofing).

Also add a convenient vtkm::ListTagApply that allows you to  easily
instantiate a template with the list of types in a ListTag.
2019-07-22 08:36:28 -06:00
..
CMakeLists.txt Move VTK-m CMake testing wrappers to the testing folder 2019-07-09 13:32:23 -04:00
Testing.h Improve support of testing recursive types 2019-06-11 09:51:44 -06:00
TestingGeometry.h conslidate the license statement 2019-04-17 10:57:13 -06:00
TestingMath.h For VTK-m libs all includes of DeviceAdapterTagCuda happen from cuda files 2019-04-22 10:39:54 -04:00
UnitTestBinaryOperators.cxx added missing MinAndMax BinaryOperator tests, updated formatting 2019-04-30 09:43:17 -06:00
UnitTestBinaryPredicates.cxx added missing MinAndMax BinaryOperator tests, updated formatting 2019-04-30 09:43:17 -06:00
UnitTestBounds.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestCellShape.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestExceptions.cxx RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestHash.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestListTag.cxx Avoid touching ListTag internals 2019-07-22 08:36:28 -06:00
UnitTestMath.cxx For VTK-m libs all includes of DeviceAdapterTagCuda happen from cuda files 2019-04-22 10:39:54 -04:00
UnitTestMatrix.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestNewtonsMethod.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestNoAssert.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestPair.cxx Improve support of testing recursive types 2019-06-11 09:51:44 -06:00
UnitTestRange.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestTesting.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestTransform3D.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestTypeListTag.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestTypes.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestTypeTraits.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestUnaryPredicates.cxx added missing MinAndMax BinaryOperator tests, updated formatting 2019-04-30 09:43:17 -06:00
UnitTestVecAxisAlignedPointCoordinates.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestVecFromPortal.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestVecFromPortalPermute.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestVectorAnalysis.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestVecTraits.cxx Add HasVecTraits 2019-06-06 15:28:47 -06:00
UnitTestVecVariable.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
VecTraitsTests.h conslidate the license statement 2019-04-17 10:57:13 -06:00