vtk-m2/vtkm/cont/testing
Kenneth Moreland 4c6522de2b Precompile ConvertNumComponentsToOffsets
`ConvertNumComponentsToOffsets` has been changed to provide a pre-
compiled version for common arrays. This helps with the dual goals of
compiling less device code and allowing data set builders to not have to
use the device compiler. For cases where you need to compile
`ConvertNumComponentsToOffsets` for a different kind of array, you can
use the internal `ConvertNumComponentsToOffsetsTemplate`.
2021-09-16 14:27:14 -06:00
..
CMakeLists.txt Merge topic 'convert-to-expected' 2021-08-23 15:15:44 -04:00
ExplicitTestData.h conslidate the license statement 2019-04-17 10:57:13 -06:00
MakeTestDataSet.h Reduce runtime of unit tests. 2021-04-12 18:51:51 -04:00
TestEqualArrayHandles.cxx Wrap test_equal_ArrayHandles into a precompiled library 2020-12-22 17:17:19 -07:00
Testing.h implement kokkos runtime device configuration 2021-08-18 13:23:30 -06:00
TestingArrayHandleMultiplexer.h Fix issue with CUDA and ArrayHandleMultiplexer 2020-07-06 13:51:36 -06:00
TestingArrayHandles.h Make deprecated tags more descriptive 2021-02-09 09:45:41 -07:00
TestingBitField.h Remove problematic lambda functions 2021-02-24 09:52:59 -07:00
TestingCellLocatorRectilinearGrid.h Remove virtual methods from cell locators 2021-02-15 12:39:11 -07:00
TestingCellLocatorTwoLevel.h Remove virtual methods from cell locators 2021-02-15 12:39:11 -07:00
TestingCellLocatorUniformGrid.h Remove virtual methods from cell locators 2021-02-15 12:39:11 -07:00
TestingColorTable.h Deprecate templated versions of Field::GetRange 2020-11-09 12:28:29 -07:00
TestingComputeRange.h Deprecate templated versions of Field::GetRange 2020-11-09 12:28:29 -07:00
TestingDataSetExplicit.h Deprecate ReadPortal().Get pattern. 2020-05-12 15:43:40 -04:00
TestingDataSetSingleType.h Deprecate DataSetFieldAdd. 2020-05-27 15:27:47 -04:00
TestingDeviceAdapter.h Completely deprecate virtual methods 2021-04-28 07:28:32 -06:00
TestingFancyArrayHandles.h Precompile ConvertNumComponentsToOffsets 2021-09-16 14:27:14 -06:00
TestingImplicitFunction.h Fix CUDA issues 2021-02-22 06:40:03 -07:00
TestingPointLocatorSparseGrid.h implement PointLocator without virtual methods 2021-02-17 17:16:17 +00:00
TestingRuntimeDeviceConfiguration.h implement cuda runtime device configuraton 2021-09-02 09:12:21 -06:00
TestingSerialization.h Deprecate VariantArrayHandle 2021-04-07 16:12:38 -06:00
TestingVirtualObjectHandle.h Completely deprecate virtual methods 2021-04-28 07:28:32 -06:00
UnitTestAlgorithm.cxx Remove ArrayHandleStreaming capabilities 2020-03-24 15:01:56 -06:00
UnitTestArrayCopy.cxx Add ArrayCopyShallowIfPossible 2021-07-15 08:52:07 -06:00
UnitTestArrayExtractComponent.cxx Disable resizing of ArrayHandleStride 2020-12-16 17:22:44 -07:00
UnitTestArrayGetValues.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestArrayHandleCartesianProduct.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestArrayHandleCompositeVector.cxx Remove test for ArrayHandleCompositeVector with bad lengths 2020-11-23 17:41:07 -07:00
UnitTestArrayHandleConcatenate.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestArrayHandleCounting.cxx Update ArrayHandleImplicit to new array style with Buffer 2020-10-21 08:36:29 -06:00
UnitTestArrayHandleDecorator.cxx Deprecate ArrayHandle::Shrink 2021-02-01 08:07:40 -07:00
UnitTestArrayHandleDiscard.cxx Remove ArrayManagerExecution 2020-12-08 13:18:44 -07:00
UnitTestArrayHandleExtractComponent.cxx Deprecate ArrayHandle::ExecutionTypes 2021-02-08 12:17:37 -07:00
UnitTestArrayHandleImplicit.cxx Deprecate ArrayHandle::ExecutionTypes 2021-02-08 12:17:37 -07:00
UnitTestArrayHandleIndex.cxx ReadPortal().Get(idx) is slow in a loop. 2020-05-08 11:30:59 -04:00
UnitTestArrayHandleOffsetsToNumComponents.cxx Consolidate count-to-offset algorithms 2021-09-16 14:24:41 -06:00
UnitTestArrayHandlePermutation.cxx Deprecate ArrayHandle::ExecutionTypes 2021-02-08 12:17:37 -07:00
UnitTestArrayHandleRandomStandardNormal.cxx Reduce data size to operate on in unit tests. 2021-04-12 18:51:52 -04:00
UnitTestArrayHandleRandomUniformBits.cxx Move test_equal_* classes to top namespace 2020-12-22 13:46:02 -07:00
UnitTestArrayHandleRandomUniformReal.cxx Reduce data size to operate on in unit tests. 2021-04-12 18:51:52 -04:00
UnitTestArrayHandleReverse.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestArrayHandleSwizzle.cxx Deprecate ArrayHandle::ExecutionTypes 2021-02-08 12:17:37 -07:00
UnitTestArrayHandleThreadSafety.cxx Fix potential deadlock in ArrayHandle::PrepareForOutput 2020-07-07 18:30:38 -06:00
UnitTestArrayHandleTransform.cxx Deprecate ArrayHandle::ExecutionTypes 2021-02-08 12:17:37 -07:00
UnitTestArrayHandleUniformPointCoordinates.cxx Properly handle Get(Id3) in ArrayPortalCheck 2020-03-18 10:51:20 -06:00
UnitTestArrayHandleVirtual.cxx Remove ArrayManagerExecution 2020-12-08 13:18:44 -07:00
UnitTestArrayHandleXGCCoordinates.cxx testing array range for xgc coords 2021-02-10 15:20:35 -05:00
UnitTestArrayPortalToIterators.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestArrayRangeCompute.cxx Add implementation of ArrayRangeCompute for UnknownArrayHandle 2021-02-17 09:18:31 -07:00
UnitTestCellLocatorChooser.cxx Speed up CellLocator tests. 2021-04-12 18:51:51 -04:00
UnitTestCellLocatorGeneral.cxx Use better variable names. 2021-04-12 18:51:53 -04:00
UnitTestCellSet.cxx Consolidate count-to-offset algorithms 2021-09-16 14:24:41 -06:00
UnitTestCellSetExplicit.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestCellSetExtrude.cxx removing ArrayHandleExtrude* 2021-02-10 15:20:35 -05:00
UnitTestCellSetPermutation.cxx ReadPortal().Get(idx) is slow in a loop. 2020-05-08 11:30:59 -04:00
UnitTestContTesting.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestDataSetBuilderCurvilinear.cxx Clarify dimension values for 2d, 1d. fix test 2021-06-09 16:16:34 -04:00
UnitTestDataSetBuilderExplicit.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
UnitTestDataSetBuilderRectilinear.cxx Use data method to get pointer from std::vector 2020-07-23 11:02:40 -06:00
UnitTestDataSetBuilderUniform.cxx Deprecate DataSetFieldAdd. 2020-05-27 15:27:47 -04:00
UnitTestDataSetConvertToExpected.cxx Add ability to convert fields to known types 2021-08-19 07:10:20 -06:00
UnitTestDataSetPermutation.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestDataSetRectilinear.cxx Convert execution preparation to use tokens 2020-02-25 09:39:19 -07:00
UnitTestDataSetUniform.cxx Convert execution preparation to use tokens 2020-02-25 09:39:19 -07:00
UnitTestDeviceAdapterAlgorithmDependency.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestDeviceAdapterAlgorithmGeneral.cxx Completely deprecate virtual methods 2021-04-28 07:28:32 -06:00
UnitTestDeviceSelectOnThreads.cxx Save device choice on spawned control threads 2021-07-29 16:57:27 -06:00
UnitTestDynamicCellSet.cxx Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
UnitTestError.cxx Update UnitTestError.cxx 2021-04-16 17:46:43 +00:00
UnitTestFieldRangeCompute.cxx Deprecate DataSetFieldAdd. 2020-05-27 15:27:47 -04:00
UnitTestFieldRangeGlobalCompute.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
UnitTestInitialize.cxx implement kokkos runtime device configuration 2021-08-18 13:23:30 -06:00
UnitTestLogging.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
UnitTestMoveConstructors.cxx Be more conservative about is_trivial support 2021-03-01 15:12:27 -07:00
UnitTestParticleArrayCopy.cxx Bug fix. Must copy particles. 2021-02-05 12:17:27 -05:00
UnitTestPartitionedDataSet.cxx Fix deprecation warnings 2021-01-26 07:56:39 -07:00
UnitTestRuntimeDeviceInformation.cxx Add Kokkos backend 2020-08-12 13:55:24 -04:00
UnitTestRuntimeDeviceNames.cxx Add Kokkos backend 2020-08-12 13:55:24 -04:00
UnitTestScopedRuntimeDeviceTracker.cxx Add RuntimeDeviceTracker::CopyState 2021-07-28 13:16:12 -06:00
UnitTestSerializationArrayHandle.cxx Deprecate VariantArrayHandle 2021-04-07 16:12:38 -06:00
UnitTestSerializationDataSet.cxx Fix deprecation warnings 2021-01-26 07:56:39 -07:00
UnitTestStorageList.cxx Remove instances of ListTag in favor of List 2019-12-06 21:32:36 -07:00
UnitTestStorageListTag.cxx Remove instances of ListTag in favor of List 2019-12-06 21:32:36 -07:00
UnitTestTimer.cxx Remove unused variable from UnitTestTimer. 2020-05-13 13:00:40 -04:00
UnitTestToken.cxx Revert removal of print statements. 2021-04-12 18:51:53 -04:00
UnitTestTryExecute.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestUnknownArrayHandle.cxx Improve type reporting in UnknownArrayHandle 2021-08-04 12:11:10 -06:00
UnitTestVariantArrayHandle.cxx Improve type reporting in UnknownArrayHandle 2021-08-04 12:11:10 -06:00