vtk-m/vtkm/cont
Kenneth Moreland 200928ef35 Add a global RuntimeDeviceTracker
Next up is using this by default pretty much everywhere you want to run
an algorithm but don't care on what device.
2017-02-23 09:19:13 -07:00
..
arg Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
cuda Merge topic 'default_device_to_public_header' 2017-02-17 08:26:01 -05:00
internal Move RuntimeDeviceTracker to vtkm::cont 2017-02-22 13:33:52 -07:00
serial Fix warnings about assignment operators not being generated 2017-01-10 11:10:38 -07:00
tbb Correct a bug in tbb scan exclusive that was found using tbb 2017. 2017-01-11 14:10:49 -05:00
testing Merge topic 'default_device_to_public_header' 2017-02-17 08:26:01 -05:00
ArrayHandle.cxx Correct compilation errors on Windows with CUDA. 2017-01-19 14:02:35 -05:00
ArrayHandle.h Use printSummary_ArrayHandle when testing fancy arrays 2017-02-15 14:34:17 -07:00
ArrayHandle.hxx Merge topic 'empty-array' 2017-02-15 10:23:26 -05:00
ArrayHandleCartesianProduct.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
ArrayHandleCast.h Make sure all custom storage containers are exported. 2017-01-16 09:17:38 -05:00
ArrayHandleCompositeVector.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
ArrayHandleConcatenate.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
ArrayHandleConstant.h Make sure all custom storage containers are exported. 2017-01-16 09:17:38 -05:00
ArrayHandleCounting.h Make sure all ArrayPortals have a Set method. 2017-01-31 15:46:39 -05:00
ArrayHandleDiscard.h Fix old exception name in ArrayHandleDiscard. 2017-02-09 11:59:49 -05:00
ArrayHandleGroupVec.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
ArrayHandleGroupVecVariable.h Implement ArrayHandleGroupVecVariable::GetPortalConst 2017-02-15 08:26:53 -07:00
ArrayHandleImplicit.h Corrects ignorable warnings with msvc and cuda enabled. 2017-02-02 10:09:34 -05:00
ArrayHandleIndex.h Make sure all custom storage containers are exported. 2017-01-16 09:17:38 -05:00
ArrayHandlePermutation.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
ArrayHandleStreaming.h Make sure all custom storage containers are exported. 2017-01-16 09:17:38 -05:00
ArrayHandleTransform.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
ArrayHandleUniformPointCoordinates.h Remove exports for header-only functions/methods 2016-11-15 22:22:13 -07:00
ArrayHandleZip.h Merge branch 'reduce_amount_of_weak_vtables' into 'master' 2017-01-23 08:47:54 -05:00
ArrayPortal.h Make sure all ArrayPortals have a Set method. 2017-01-31 15:46:39 -05:00
ArrayPortalToIterators.h Remove exports for header-only functions/methods 2016-11-15 22:22:13 -07:00
ArrayRangeCompute.h Match the two overload of ArrayRangeCompute 2017-02-21 16:22:53 -07:00
CellSet.cxx Introduce vtkm_cont library to reduce weak vtable creation. 2017-01-16 09:17:38 -05:00
CellSet.h Introduce vtkm_cont library to reduce weak vtable creation. 2017-01-16 09:17:38 -05:00
CellSetExplicit.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
CellSetListTag.h StorageTags are now always exported to resolve future dynamic_cast issues. 2017-01-16 09:17:38 -05:00
CellSetPermutation.h Introduce vtkm_cont library to reduce weak vtable creation. 2017-01-16 09:17:38 -05:00
CellSetSingleType.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
CellSetStructured.cxx Introduce vtkm_cont library to reduce weak vtable creation. 2017-01-16 09:17:38 -05:00
CellSetStructured.h Introduce vtkm_cont library to reduce weak vtable creation. 2017-01-16 09:17:38 -05:00
CellSetStructured.hxx Introduce vtkm_cont library to reduce weak vtable creation. 2017-01-16 09:17:38 -05:00
CMakeLists.txt Compile RuntimeDeviceTracker.cxx with CUDA when appropriate 2017-02-22 16:18:23 -07:00
CoordinateSystem.cxx Introduce vtkm_cont library to reduce weak vtable creation. 2017-01-16 09:17:38 -05:00
CoordinateSystem.h Correct compilation errors on Windows with CUDA. 2017-01-19 14:02:35 -05:00
DataSet.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
DataSetBuilderExplicit.h Make it not possible to create a cell set without specifying num points 2017-01-12 13:02:10 -07:00
DataSetBuilderRectilinear.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
DataSetBuilderUniform.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
DataSetFieldAdd.h Remove exports for header-only functions/methods 2016-11-15 22:22:13 -07:00
DeviceAdapter.h Move default device selection out of private headers. 2017-02-16 13:40:35 -05:00
DeviceAdapterAlgorithm.h Move default device selection out of private headers. 2017-02-16 13:40:35 -05:00
DeviceAdapterListTag.h Add vtkm/cont/serial directory for the serial backend. 2016-09-28 14:22:53 -04:00
DynamicArrayHandle.cxx Introduce vtkm_cont library to reduce weak vtable creation. 2017-01-16 09:17:38 -05:00
DynamicArrayHandle.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
DynamicCellSet.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
Error.h Allow vtkm errors to properly work with shared libraries. 2017-01-16 09:17:38 -05:00
ErrorBadAllocation.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
ErrorBadType.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
ErrorBadValue.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
ErrorExecution.h Remove an unnecessary copy of a string in ErrorExecution constructor 2017-02-14 13:11:27 -05:00
ErrorInternal.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
Field.cxx Introduce vtkm_cont library to reduce weak vtable creation. 2017-01-16 09:17:38 -05:00
Field.h Move ComputeRange for ArrayHandle to its own header 2017-02-01 09:06:42 -05:00
RuntimeDeviceInformation.h Remove exports for header-only functions/methods 2016-11-15 22:22:13 -07:00
RuntimeDeviceTracker.cxx Add a global RuntimeDeviceTracker 2017-02-23 09:19:13 -07:00
RuntimeDeviceTracker.h Add a global RuntimeDeviceTracker 2017-02-23 09:19:13 -07:00
Storage.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
StorageBasic.cxx vtkm_cont now contains explicit instantiations of common StorageBasic types. 2017-01-16 09:17:38 -05:00
StorageBasic.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
StorageBasic.hxx Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
StorageImplicit.h Simplify exception hierarchy. 2017-02-07 15:42:38 -05:00
StorageListTag.h StorageTags are now always exported to resolve future dynamic_cast issues. 2017-01-16 09:17:38 -05:00
Timer.h Remove exports for header-only functions/methods 2016-11-15 22:22:13 -07:00
TryExecute.h Move RuntimeDeviceTracker to vtkm::cont 2017-02-22 13:33:52 -07:00