vtk-m/vtkm/cont
Robert Maynard d5dc414e74 StorageBasic allocation logic now reports number of elements
When looking at allocations it is useful to have memory size and
the number of elements so you can figure out what type/sizeof(type)
is being allocated
2018-12-20 10:13:54 -05:00
..
arg Add ExecutionAndControlObjectBase 2018-09-08 11:54:28 -06:00
cuda Merge topic 'cuda10_warning' 2018-10-10 15:05:57 -04:00
internal Add vtkm::cont::Initialize. 2018-12-13 10:15:44 -05:00
openmp Refactor VirtualObjectHandle to support new virtual design 2018-10-15 17:38:54 -04:00
serial Refactor VirtualObjectHandle to support new virtual design 2018-10-15 17:38:54 -04:00
tbb Refactor VirtualObjectHandle to support new virtual design 2018-10-15 17:38:54 -04:00
testing Merge topic '320-vtkm_init' 2018-12-13 12:01:57 -05:00
Algorithm.h Merge worklet testing executables into a device dependent shared library 2018-11-23 10:13:56 -05:00
ArrayCopy.h At runtime TryExecute supports a specific deviceId to execute on. 2018-08-07 17:22:18 -04:00
ArrayHandle.cxx vtk-m ArrayHandle + basic storage has an optimized PrepareForDevice method 2018-02-16 10:00:28 -05:00
ArrayHandle.h Make the ArrayHandle move constructors noexcept. 2018-10-23 16:21:05 -04:00
ArrayHandle.hxx Improve serialization performance of ArrayHandle with BasicStorage 2018-12-06 09:21:06 -05:00
ArrayHandleCartesianProduct.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleCast.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleCompositeVector.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleConcatenate.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleConstant.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleCounting.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleDiscard.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
ArrayHandleExtractComponent.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleGroupVec.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleGroupVecVariable.h Change ConvertNumComponentsToOffsets to use DeviceAdapterId 2018-12-12 08:18:47 -07:00
ArrayHandleImplicit.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleIndex.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandlePermutation.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleReverse.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleStreaming.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ArrayHandleSwizzle.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleTransform.h Make RuntimeDeviceInformation class template independent 2018-11-01 14:55:33 -04:00
ArrayHandleUniformPointCoordinates.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayHandleView.h Misc. typos 2018-10-04 10:30:33 -04:00
ArrayHandleVirtualCoordinates.h Refactor VirtualObjectHandle to support new virtual design 2018-10-15 17:38:54 -04:00
ArrayHandleZip.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
ArrayPortal.h Markup array portals for use in the exec env. 2018-05-16 11:45:12 -04:00
ArrayPortalToIterators.h Misc. typos 2018-01-30 06:51:47 -05:00
ArrayRangeCompute.cxx Refactor ArrayHandleCompositeVector to simplify usage and impl. 2018-05-16 11:45:12 -04:00
ArrayRangeCompute.h Refactor ArrayHandleCompositeVector to simplify usage and impl. 2018-05-16 11:45:12 -04:00
ArrayRangeCompute.hxx Refactor ArrayRange to do as little as possible inside TryExecute 2018-02-15 11:42:48 -05:00
AssignerMultiBlock.cxx Update AssignerMultiBlock to the new diy::Assigner class hierarchy. 2018-05-02 14:29:32 -04:00
AssignerMultiBlock.h Update AssignerMultiBlock to the new diy::Assigner class hierarchy. 2018-05-02 14:29:32 -04:00
AtomicArray.h ReverseConnectivityBuilder now uses the new vtkm::cont::AtomicArray 2018-07-19 13:39:47 -04:00
BoundingIntervalHierarchy.h Make sure people always treat DeviceAdapterId as a proper type 2018-07-25 11:00:06 -04:00
BoundingIntervalHierarchy.hxx Convert some vtkm/cont classes over to vtkm::worklet::Invoker 2018-09-04 15:01:18 -04:00
BoundingIntervalHierarchyNode.h fixing -Wmissing-field-initializers for BoundingIntevalHierarchyNode 2018-06-29 18:58:28 -07:00
BoundsCompute.cxx Fix BoundsCompute for missing coordinate system. 2018-04-16 16:57:36 -04:00
BoundsCompute.h Add BoundsCompute and BoundsGlobalCompute 2018-04-05 17:16:10 -04:00
BoundsGlobalCompute.cxx Add BoundsCompute and BoundsGlobalCompute 2018-04-05 17:16:10 -04:00
BoundsGlobalCompute.h Add BoundsCompute and BoundsGlobalCompute 2018-04-05 17:16:10 -04:00
CellLocator.h At runtime TryExecute supports a specific deviceId to execute on. 2018-08-07 17:22:18 -04:00
CellLocatorHelper.h Remove TryExecute from filters 2018-10-16 15:59:53 -06:00
CellLocatorTwoLevelUniformGrid.h Remove TryExecute from filters 2018-10-16 15:59:53 -06:00
CellSet.cxx Update copyright for Sandia 2017-09-20 15:33:44 -06:00
CellSet.h VTK-m now supports passing pointers when invoking worklets. 2018-07-06 14:27:36 -04:00
CellSetExplicit.cxx Update copyright for Sandia 2017-09-20 15:33:44 -06:00
CellSetExplicit.h Make sure important vtkm::cont classes have noexcept move ops. 2018-12-10 10:33:18 -05:00
CellSetExplicit.hxx Make sure important vtkm::cont classes have noexcept move ops. 2018-12-10 10:33:18 -05:00
CellSetListTag.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
CellSetPermutation.h Implement DataSet Serialization 2018-09-25 13:58:39 -04:00
CellSetSingleType.h Implement DataSet Serialization 2018-09-25 13:58:39 -04:00
CellSetStructured.cxx Update copyright for Sandia 2017-09-20 15:33:44 -06:00
CellSetStructured.h Make sure important vtkm::cont classes have noexcept move ops. 2018-12-10 10:33:18 -05:00
CellSetStructured.hxx Make sure important vtkm::cont classes have noexcept move ops. 2018-12-10 10:33:18 -05:00
CMakeLists.txt Add vtkm::cont::Initialize. 2018-12-13 10:15:44 -05:00
ColorTable.cxx Update presets for ColorTable 2018-11-09 09:02:10 -07:00
ColorTable.h Fix potential warning in AverageByKey 2018-11-27 09:31:23 -07:00
ColorTable.hxx Redesign vtkm::cont::ColorTable to work with separable compilation. 2018-10-31 08:18:08 -04:00
ColorTablePresets.cxx Make the building of static color table presets is thread safe 2018-11-14 09:19:07 -06:00
ColorTablePrivate.hxx Update presets for ColorTable 2018-11-09 09:02:10 -07:00
ColorTableSamples.h Introduce vtkm::cont::ColorTable replacing vtkm::rendering::ColorTable 2018-03-28 16:11:23 -04:00
CoordinateSystem.cxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
CoordinateSystem.h Make sure important vtkm::cont classes have noexcept move ops. 2018-12-10 10:33:18 -05:00
CoordinateSystem.hxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
DataSet.cxx Make sure important vtkm::cont classes have noexcept move ops. 2018-12-10 10:33:18 -05:00
DataSet.h Make sure important vtkm::cont classes have noexcept move ops. 2018-12-10 10:33:18 -05:00
DataSetBuilderExplicit.cxx Split the DataSetBuilders into h/cxx files. 2018-05-29 16:49:34 -04:00
DataSetBuilderExplicit.h Make sure DataSetBuilderExplicitIterative is usable by vtkm consumers 2018-06-01 13:00:16 -04:00
DataSetBuilderRectilinear.cxx Split the DataSetBuilders into h/cxx files. 2018-05-29 16:49:34 -04:00
DataSetBuilderRectilinear.h Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
DataSetBuilderUniform.cxx Split the DataSetBuilders into h/cxx files. 2018-05-29 16:49:34 -04:00
DataSetBuilderUniform.h Split the DataSetBuilders into h/cxx files. 2018-05-29 16:49:34 -04:00
DataSetFieldAdd.h Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
DeviceAdapter.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
DeviceAdapterAlgorithm.h Re-implement DeviceAdapterRuntimeDetector to avoid ODR violations. 2018-05-15 13:08:34 -04:00
DeviceAdapterListTag.h Add initial version of an OpenMP backend. 2018-05-31 16:47:48 -04:00
DynamicArrayHandle.cxx Refactor DynamicArrayHandle CastAndCall 2017-11-07 13:20:46 -05:00
DynamicArrayHandle.h Merge branch '291_logging' into 'master' 2018-10-04 09:36:47 -04:00
DynamicCellSet.h Merge branch '291_logging' into 'master' 2018-10-04 09:36:47 -04:00
EnvironmentTracker.cxx init MPI when needed. 2018-04-12 16:40:18 -04:00
EnvironmentTracker.h Make DIY a required dependency. 2018-02-26 11:25:56 -05:00
Error.h Initial implementation of general logging. 2018-10-02 11:37:55 -04:00
ErrorBadAllocation.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ErrorBadDevice.cxx Use device id names where possible. 2018-08-29 14:57:19 -07:00
ErrorBadDevice.h Cleanup the documentation in ErrorBadDevice 2018-10-11 08:11:43 -04:00
ErrorBadType.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ErrorBadValue.h Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
ErrorExecution.h Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
ErrorFilterExecution.h add vtkm::cont::ErrorFilterExecution 2018-04-03 16:55:03 -04:00
ErrorInternal.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ExecutionAndControlObjectBase.h Add ExecutionAndControlObjectBase 2018-09-08 11:54:28 -06:00
ExecutionObjectBase.h Add ExecutionAndControlObjectBase 2018-09-08 11:54:28 -06:00
Field.cxx Make sure important vtkm::cont classes have noexcept move ops. 2018-12-10 10:33:18 -05:00
Field.h Make sure important vtkm::cont classes have noexcept move ops. 2018-12-10 10:33:18 -05:00
FieldRangeCompute.cxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
FieldRangeCompute.h Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
FieldRangeCompute.hxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
FieldRangeGlobalCompute.cxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
FieldRangeGlobalCompute.h Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
FieldRangeGlobalCompute.hxx Use the strong typed enums for vtkm::cont::Field 2018-05-22 11:44:51 -04:00
ImplicitFunctionHandle.h Remove TryExecute from filters 2018-10-16 15:59:53 -06:00
Initialize.cxx Add vtkm::cont::Initialize. 2018-12-13 10:15:44 -05:00
Initialize.h Add vtkm::cont::Initialize. 2018-12-13 10:15:44 -05:00
Logging.cxx Add vtkm::cont::Initialize. 2018-12-13 10:15:44 -05:00
Logging.h Add vtkm::cont::Initialize. 2018-12-13 10:15:44 -05:00
MultiBlock.cxx Remove GetBounds methods from MultiBlock. 2018-04-05 17:31:49 -04:00
MultiBlock.h make MultiBlock constructors explicit. 2018-04-12 16:40:18 -04:00
PointLocator.h Replace FindDeviceAdapterTagAndCall with TryExecuteOnDevice 2018-08-08 14:53:28 -04:00
PointLocatorUniformGrid.h Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
RuntimeDeviceInformation.cxx Make RuntimeDeviceInformation class template independent 2018-11-01 14:55:33 -04:00
RuntimeDeviceInformation.h Make RuntimeDeviceInformation class template independent 2018-11-01 14:55:33 -04:00
RuntimeDeviceTracker.cxx Add vtkm::cont::Initialize. 2018-12-13 10:15:44 -05:00
RuntimeDeviceTracker.h Add vtkm::cont::Initialize. 2018-12-13 10:15:44 -05:00
Serialization.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
Storage.h Provided vtkm::cont::Storage with move schematics 2018-10-24 15:45:55 -04:00
StorageBasic.cxx StorageBasic allocation logic now reports number of elements 2018-12-20 10:13:54 -05:00
StorageBasic.h Provided vtkm::cont::Storage with move schematics 2018-10-24 15:45:55 -04:00
StorageBasic.hxx Provided vtkm::cont::Storage with move schematics 2018-10-24 15:45:55 -04:00
StorageImplicit.h Provided vtkm::cont::Storage with move schematics 2018-10-24 15:45:55 -04:00
StorageListTag.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Timer.h Misc. typos 2018-01-30 06:51:47 -05:00
TryExecute.cxx Initial implementation of general logging. 2018-10-02 11:37:55 -04:00
TryExecute.h Initial implementation of general logging. 2018-10-02 11:37:55 -04:00
TypeString.h Add ArrayHandle Serialization 2018-09-25 13:58:39 -04:00
VirtualObjectHandle.h Remove TryExecute from filters 2018-10-16 15:59:53 -06:00
VirtualObjectHandle.hxx Refactor VirtualObjectHandle to support new virtual design 2018-10-15 17:38:54 -04:00