vtk-m2/vtkm/cont/testing
Kenneth Moreland 13056b3af5 Deprecate AtomicInterfaceControl and AtomicInterfaceExecution
Now that we have the functions in `vtkm/Atomic.h`, we can deprecate (and
eventually remove) the more cumbersome classes `AtomicInterfaceControl`
and `AtomicInterfaceExecution`.

Also reversed the order of the `expected` and `desired` parameters of
`vtkm::AtomicCompareAndSwap`. I think the former order makes more sense
and matches more other implementations (such as `std::atomic` and the
GCC `__atomic` built ins). However, there are still some non-deprecated
classes with similar methods that cannot easily be switched. Thus, it's
better to be inconsistent with most other libraries and consistent with
ourself than to be inconsitent with ourself.
2020-08-20 13:40:44 -06:00
..
CMakeLists.txt Replace basic ArrayHandle implementation to use Buffers 2020-06-25 14:02:26 -06:00
ExplicitTestData.h conslidate the license statement 2019-04-17 10:57:13 -06:00
MakeTestDataSet.h Do not cast to ArrayHandleVirtual in VariantArrayHandle::CastAndCall 2020-07-14 08:53:03 -06:00
Testing.h Always have VTK-m tests enable vtkmdiy mpi environment 2020-08-11 17:02:19 -04:00
TestingArrayHandleMultiplexer.h Fix issue with CUDA and ArrayHandleMultiplexer 2020-07-06 13:51:36 -06:00
TestingArrayHandles.h Fix warnings 2020-08-12 13:55:24 -04:00
TestingArrayHandleVirtualCoordinates.h Deprecate ArrayHandleVirtualCoordinates 2020-07-14 08:51:47 -06:00
TestingBitField.h Deprecate AtomicInterfaceControl and AtomicInterfaceExecution 2020-08-20 13:40:44 -06:00
TestingCellLocatorRectilinearGrid.h Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
TestingCellLocatorUniformBins.h Support coordinates of both float32 and float64 2020-07-14 08:53:01 -06:00
TestingCellLocatorUniformGrid.h Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
TestingColorTable.h Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
TestingComputeRange.h Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06: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 Add Kokkos backend 2020-08-12 13:55:24 -04:00
TestingFancyArrayHandles.h Remove ArrayHandleSOA constructors with ambiguous move semantics 2020-07-23 17:54:42 -06:00
TestingImplicitFunction.h Support coordinates of both float32 and float64 2020-07-14 08:53:01 -06:00
TestingPointLocatorUniformGrid.h Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
TestingSerialization.h Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
TestingVirtualObjectHandle.h Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestAlgorithm.cxx Remove ArrayHandleStreaming capabilities 2020-03-24 15:01:56 -06:00
UnitTestArrayCopy.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -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 Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestArrayHandleConcatenate.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestArrayHandleCounting.cxx Deprecate ReadPortal().Get pattern. 2020-05-12 15:43:40 -04:00
UnitTestArrayHandleDecorator.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestArrayHandleDiscard.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestArrayHandleExtractComponent.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestArrayHandleExtrude.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestArrayHandleImplicit.cxx Deprecate ReadPortal().Get pattern. 2020-05-12 15:43:40 -04:00
UnitTestArrayHandleIndex.cxx ReadPortal().Get(idx) is slow in a loop. 2020-05-08 11:30:59 -04:00
UnitTestArrayHandlePermutation.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestArrayHandleRandomStandardNormal.cxx Add ArrayHandleRandomStandardNormal 2020-06-17 15:48:09 -06:00
UnitTestArrayHandleRandomUniformBits.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestArrayHandleRandomUniformReal.cxx Add deterministic seed to avoid potential spurious failure 2020-06-17 13:36:15 -06:00
UnitTestArrayHandleReverse.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestArrayHandleSwizzle.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestArrayHandleThreadSafety.cxx Fix potential deadlock in ArrayHandle::PrepareForOutput 2020-07-07 18:30:38 -06:00
UnitTestArrayHandleTransform.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestArrayHandleUniformPointCoordinates.cxx Properly handle Get(Id3) in ArrayPortalCheck 2020-03-18 10:51:20 -06:00
UnitTestArrayHandleVirtual.cxx Remove locking control ArrayPortals 2020-03-16 07:10:10 -06:00
UnitTestArrayPortalToIterators.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestCellLocatorGeneral.cxx Support coordinates of both float32 and float64 2020-07-14 08:53:01 -06:00
UnitTestCellSet.cxx Deprecate ReadPortal().Get pattern. 2020-05-12 15:43:40 -04:00
UnitTestCellSetExplicit.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestCellSetExtrude.cxx Add Kokkos backend 2020-08-12 13:55:24 -04: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
UnitTestDataSetBuilderExplicit.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06: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
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 Deprecate AtomicInterfaceControl and AtomicInterfaceExecution 2020-08-20 13:40:44 -06:00
UnitTestDynamicCellSet.cxx Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
UnitTestError.cxx Fix UnitTestError 2019-10-21 10:08:23 -04:00
UnitTestFieldRangeCompute.cxx Deprecate DataSetFieldAdd. 2020-05-27 15:27:47 -04:00
UnitTestFieldRangeGlobalCompute.cxx Deprecate DataSetFieldAdd. 2020-05-27 15:27:47 -04:00
UnitTestInitialize.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestLogging.cxx Implement and test ImageReader and ImageWriter capabilities in the io library 2020-05-13 16:10:21 -06:00
UnitTestMoveConstructors.cxx Deprecate ArrayHandleVirtualCoordinates 2020-07-14 08:51:47 -06:00
UnitTestParticleArrayCopy.cxx Improvements to moving data into ArrayHandle 2020-07-23 10:53:38 -06:00
UnitTestPartitionedDataSet.cxx Deprecate DataSetFieldAdd. 2020-05-27 15:27:47 -04: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 Kokkos backend 2020-08-12 13:55:24 -04:00
UnitTestSerializationArrayHandle.cxx Always have VTK-m tests enable vtkmdiy mpi environment 2020-08-11 17:02:19 -04:00
UnitTestSerializationDataSet.cxx Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
UnitTestStorageImplicit.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -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 Fix race condition in UnitTestToken 2020-02-26 13:10:48 -07:00
UnitTestTryExecute.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
UnitTestVariantArrayHandle.cxx Fix bad gcc compiler warning about static definition (again) 2020-07-23 17:53:15 -06:00