vtk-m/vtkm
Kenneth Moreland d29532c23c Move non-templated testing functions to library
Previously, all methods in the `vtkm::cont::testing::Testing` class were
inlined in the header file. This makes sense for the methods that are
templated, but not so much for methods that are not templated.

Although this change provides minimal improvements with compile times
and object sizes (maybe). But the real benefit is that some of these
methods declare static objects. When declared in inlined functions, a
different object will be created for each translation unit. This can
lead to unexpected behavior when multiple versions of a supposed
singleton static object exist.
2021-12-29 13:12:36 -07:00
..
cont Move non-templated testing functions to library 2021-12-29 13:12:36 -07:00
exec Handle Variant::Get for types not supported by the Variant 2021-10-04 10:19:25 -06:00
filter Merge topic 'unknown-cell-set' 2021-12-17 09:44:53 -05:00
internal Handle Variant::Get for types not supported by the Variant 2021-10-04 10:19:25 -06:00
interop Fix cuda-opengl interop 2021-07-12 10:32:44 -04:00
io Extract implementation of MakeTestDataSet to .cxx 2021-12-13 19:11:40 -07:00
random cmake: avoid adding testing directories if testing is disabled 2021-06-01 18:40:40 -04:00
rendering Merge topic 'post-test-images' 2021-12-15 15:45:40 -05:00
source Fix type conversions in PerlinNoise source 2021-12-16 09:46:01 -07:00
testing Merge topic 'hip-support' 2021-10-05 10:42:55 -04:00
thirdparty cmake: allow VTK to skip soname links for libraries 2021-08-26 12:06:09 -04:00
worklet Merge topic 'unknown-cell-set' 2021-12-17 09:44:53 -05:00
.gitattributes
Algorithms.h
Assert.h
Atomic.h CI: updates kokkos version 2021-09-20 18:23:16 -04:00
BinaryOperators.h
BinaryPredicates.h
Bitset.h
Bounds.h add amr capability as filter 2021-12-13 09:33:47 -07:00
CellClassification.h add amr capability as filter 2021-12-13 09:33:47 -07:00
CellShape.h
CellTraits.h
CMakeLists.txt testing/Testing.h when VTKm_ENABLE_TESTING_LIBRARY 2021-10-01 13:17:16 -04:00
Deprecated.h
ErrorCode.h
Flags.h
Geometry.h
Geometry.hxx
Hash.h
ImplicitFunction.h
List.h
ListTag.h
LowerBound.h
Math.h Remove recursion from FloatDistance 2021-08-02 09:50:41 -06:00
Math.h.in Remove recursion from FloatDistance 2021-08-02 09:50:41 -06:00
Matrix.h Break LUP factorization when invalid matrix found 2021-07-12 10:29:46 -06:00
NewtonsMethod.h
Pair.h
Particle.h Removing host/device being called from device warning 2021-09-01 17:54:41 -07:00
Range.h add amr capability as filter 2021-12-13 09:33:47 -07:00
RangeId2.h
RangeId3.h
RangeId.h
StaticAssert.h
Swap.h
TopologyElementTag.h
Transform3D.h
Tuple.h
Tuple.h.in
TypeList.h
TypeListTag.h
Types.h
TypeTraits.h
UnaryPredicates.h
UpperBound.h
VecAxisAlignedPointCoordinates.h
VecFlat.h
VecFromPortal.h
VecFromPortalPermute.h
VecFromVirtPortal.h
VectorAnalysis.h Avoid floating point exception in Orthonormalize 2021-07-12 10:29:46 -06:00
VecTraits.h Add ability to convert fields to known types 2021-08-19 07:10:20 -06:00
VecVariable.h
Version.h.in
VirtualObjectBase.h