vtk-m2/vtkm/cont
Kenneth Moreland 4758d3d978 Gracefully handle array range requests on empty arrays
Previously, The ArrayRangeCompute code would throw an exception if you
tried to compute the array range on an empty array. This change instead
returns empty ranges.
2017-04-18 14:43:05 -06:00
..
arg Remove TransportTagReducedValuesIn 2017-03-24 15:32:27 -06:00
cuda Silence warnings about unavoidable weak vtables. 2017-04-13 14:06:33 -04:00
internal Fix device adapter algorithms for small arrays 2017-03-08 19:05:28 -05:00
serial Use C++11 =delete keyword 2017-02-24 09:39:22 -05:00
tbb Update the TBB grain size to be a more reasonable default. 2017-04-06 16:34:15 -04:00
testing Merge topic 'fix-windows_h-include-logic' 2017-03-13 09:59:24 -04:00
ArrayHandle.cxx Correct compilation errors on Windows with CUDA. 2017-01-19 14:02:35 -05:00
ArrayHandle.h Append newline to ArrayHandle summaries. 2017-02-23 12:48:32 -05:00
ArrayHandle.hxx ArrayHandle reallocations of 0 2017-03-08 18:53:06 -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 Make offsets for ArrayHandleGroupVecVariable always input 2017-02-22 15:44:06 -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.cxx Use ArrayRangeCompute without specifying a device 2017-03-09 13:18:36 -05:00
ArrayRangeCompute.h Use ArrayRangeCompute without specifying a device 2017-03-09 13:18:36 -05:00
ArrayRangeCompute.hxx Gracefully handle array range requests on empty arrays 2017-04-18 14:43:05 -06: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 Fix CellSet* typeid to consistent across dynamic libraries. 2017-03-01 17:12:46 -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 Fix CellSet* typeid to consistent across dynamic libraries. 2017-03-01 17:12:46 -05:00
CellSetStructured.cxx Introduce vtkm_cont library to reduce weak vtable creation. 2017-01-16 09:17:38 -05:00
CellSetStructured.h Fix CellSet* typeid to consistent across dynamic libraries. 2017-03-01 17:12:46 -05:00
CellSetStructured.hxx Introduce vtkm_cont library to reduce weak vtable creation. 2017-01-16 09:17:38 -05:00
CMakeLists.txt Use ArrayRangeCompute without specifying a device 2017-03-09 13:18:36 -05:00
CoordinateSystem.cxx Add Field::GetRange and CoordinateSystem::GetBounds to library 2017-03-09 13:18:36 -05:00
CoordinateSystem.h Add Field::GetRange and CoordinateSystem::GetBounds to library 2017-03-09 13:18:36 -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 Rename StreamCompact to CopyIf 2017-03-06 11:08:27 -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 Use C++11 =delete keyword 2017-02-24 09:39:22 -05:00
DynamicCellSet.h Use C++11 =delete keyword 2017-02-24 09:39:22 -05:00
Error.h Silence warnings about unavoidable weak vtables. 2017-04-13 14:06:33 -04:00
ErrorBadAllocation.h Silence warnings about unavoidable weak vtables. 2017-04-13 14:06:33 -04:00
ErrorBadType.h Silence warnings about unavoidable weak vtables. 2017-04-13 14:06:33 -04:00
ErrorBadValue.h Silence warnings about unavoidable weak vtables. 2017-04-13 14:06:33 -04:00
ErrorExecution.h Silence warnings about unavoidable weak vtables. 2017-04-13 14:06:33 -04:00
ErrorInternal.h Silence warnings about unavoidable weak vtables. 2017-04-13 14:06:33 -04:00
Field.cxx Add Field::GetRange and CoordinateSystem::GetBounds to library 2017-03-09 13:18:36 -05:00
Field.h Add Field::GetRange and CoordinateSystem::GetBounds to library 2017-03-09 13:18:36 -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 Make offsets for ArrayHandleGroupVecVariable always input 2017-02-22 15:44:06 -07:00
StorageBasic.hxx ArrayHandle reallocations of 0 2017-03-08 18:53:06 -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 Use C++11 =delete keyword 2017-02-24 09:39:22 -05:00
TryExecute.h Merge topic 'use-c++11=delete' 2017-02-24 13:31:57 -05:00