vtk-m/vtkm/cont
Sujin Philip 546a1d14a2 VariantArrayHandle should report run time NumberOfComponents
Query and report number of components at runtime so that it can work with
arrays of types with runtime varying number of components
Eg. ArrayHandleGroupVecVariable.
2019-03-15 16:47:32 -04:00
..
arg Testing run methods now take argc/argv to init logging/runtime device 2019-01-17 13:16:27 -06:00
cuda Synchronize CUDA timer when stopping it 2019-02-28 15:08:32 -07:00
internal VariantArrayHandle should report run time NumberOfComponents 2019-03-15 16:47:32 -04:00
openmp VTK-m now doesn't use reserved C++ identifiers 2019-02-28 15:08:08 -05:00
serial Testing run methods now take argc/argv to init logging/runtime device 2019-01-17 13:16:27 -06:00
tbb Merge topic 'remove_usage_of_reserved_names' 2019-03-04 15:25:25 -05:00
testing VariantArrayHandle should report run time NumberOfComponents 2019-03-15 16:47:32 -04:00
Algorithm.h Merge benchmark executables into a device dependent shared library 2019-02-25 12:26:47 -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 now doesn't use reserved C++ identifiers 2019-02-28 15:08:08 -05:00
ArrayHandle.h Merge topic 'remove_usage_of_reserved_names' 2019-03-04 15:25:25 -05:00
ArrayHandle.hxx VTK-m now doesn't clobber external DIY installations 2019-02-05 13:05:14 -05:00
ArrayHandleCartesianProduct.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleCast.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleCompositeVector.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleConcatenate.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleConstant.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleCounting.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleDiscard.h Switch over from static const to static constexpr where possible. 2018-03-10 11:39:58 -05:00
ArrayHandleExtractComponent.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleGroupVec.h Merge topic 'remove_usage_of_reserved_names' 2019-03-04 15:25:25 -05:00
ArrayHandleGroupVecVariable.h Fix ArrayHandleGroupVecVariable 2019-03-14 13:54:25 -04:00
ArrayHandleImplicit.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleIndex.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandlePermutation.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleReverse.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleStreaming.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ArrayHandleSwizzle.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleTransform.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleUniformPointCoordinates.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleView.h Misc. typos 2018-10-04 10:30:33 -04:00
ArrayHandleVirtual.cxx Add a Transfer object for ArrayHandleVirtual 2019-03-01 15:50:16 -07:00
ArrayHandleVirtual.h Add a Transfer object for ArrayHandleVirtual 2019-03-01 15:50:16 -07:00
ArrayHandleVirtual.hxx Add a Transfer object for ArrayHandleVirtual 2019-03-01 15:50:16 -07:00
ArrayHandleVirtualCoordinates.h Make ArrayHandleVirtual conform with other ArrayHandle structure 2019-03-01 15:50:14 -07:00
ArrayHandleZip.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05: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 ArrayRangeCompute now states it has uniform point coord optimization 2018-12-27 14:35:56 -05:00
ArrayRangeCompute.h Refactor vtkm::cont::ArrayHandleAny into vtkm::cont::ArrayHandleVirtual 2018-12-27 15:42:03 -05:00
ArrayRangeCompute.hxx Make ArrayHandleVirtual conform with other ArrayHandle structure 2019-03-01 15:50:14 -07:00
AssignerMultiBlock.cxx VTK-m now doesn't clobber external DIY installations 2019-02-05 13:05:14 -05:00
AssignerMultiBlock.h VTK-m now doesn't clobber external DIY installations 2019-02-05 13:05:14 -05:00
AtomicArray.h ReverseConnectivityBuilder now uses the new vtkm::cont::AtomicArray 2018-07-19 13:39:47 -04:00
BoundingIntervalHierarchy.h vtkm::cont Locators include all headers they need. 2018-12-27 13:19:40 -05: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 Merge topic 'code_sprint_locator_fixes' 2019-01-09 16:23:17 -05:00
CellLocatorHelper.h Run the update-control-signature-tags.sh script 2019-01-11 12:23:10 -07:00
CellLocatorRectilinearGrid.h Updates to the Cell Locators 2019-01-06 17:18:23 -08:00
CellLocatorTwoLevelUniformGrid.h Run the update-control-signature-tags.sh script 2019-01-11 12:23:10 -07:00
CellLocatorUniformGrid.h Updates to the Cell Locators 2019-01-06 17:18:23 -08:00
CellSet.cxx Update copyright for Sandia 2017-09-20 15:33:44 -06:00
CellSet.h Rename ArrayHandleVariant to VariantArrayHandle. 2018-12-27 14:35:56 -05:00
CellSetExplicit.cxx Update copyright for Sandia 2017-09-20 15:33:44 -06:00
CellSetExplicit.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -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 Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
CellSetSingleType.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
CellSetStructured.cxx Update copyright for Sandia 2017-09-20 15:33:44 -06:00
CellSetStructured.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -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 a Transfer object for ArrayHandleVirtual 2019-03-01 15:50:16 -07: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 Rename ArrayHandleVariant to VariantArrayHandle. 2018-12-27 14:35:56 -05:00
CoordinateSystem.h VTK-m now doesn't clobber external DIY installations 2019-02-05 13:05:14 -05:00
CoordinateSystem.hxx Rename ArrayHandleVariant to VariantArrayHandle. 2018-12-27 14:35:56 -05:00
DataSet.cxx Make sure important vtkm::cont classes have noexcept move ops. 2018-12-10 10:33:18 -05:00
DataSet.h VTK-m now doesn't clobber external DIY installations 2019-02-05 13:05:14 -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 Rename ArrayHandleVariant to VariantArrayHandle. 2018-12-27 14:35:56 -05:00
DeviceAdapter.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
DeviceAdapterAlgorithm.h Add const correctness to Timer 2019-02-28 15:08:16 -07:00
DeviceAdapterListTag.h Add initial version of an OpenMP backend. 2018-05-31 16:47:48 -04:00
DynamicCellSet.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
EnvironmentTracker.cxx vtkmdiy: Use the new mangled VTKM_DIY_ defines 2019-02-08 14:31:34 -05:00
EnvironmentTracker.h VTK-m now doesn't clobber external DIY installations 2019-02-05 13:05:14 -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.cxx Add StorageVirtual and ArrayHandleVirtual to vtkm::cont 2018-12-27 14:35:56 -05:00
ErrorBadType.h ErrorBadType should be a device independent exception 2019-01-24 13:01:03 -05: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 Rename ArrayHandleVariant to VariantArrayHandle. 2018-12-27 14:35:56 -05:00
Field.h VTK-m now doesn't clobber external DIY installations 2019-02-05 13:05:14 -05:00
FieldRangeCompute.cxx Field, CoordinateSystem, VirtualCoordinates all use the new virtual code 2018-12-27 14:35:56 -05:00
FieldRangeCompute.h Field, CoordinateSystem, VirtualCoordinates all use the new virtual code 2018-12-27 14:35:56 -05:00
FieldRangeCompute.hxx Field, CoordinateSystem, VirtualCoordinates all use the new virtual code 2018-12-27 14:35:56 -05:00
FieldRangeGlobalCompute.cxx VTK-m now doesn't clobber external DIY installations 2019-02-05 13:05:14 -05:00
FieldRangeGlobalCompute.h Field, CoordinateSystem, VirtualCoordinates all use the new virtual code 2018-12-27 14:35:56 -05:00
FieldRangeGlobalCompute.hxx Field, CoordinateSystem, VirtualCoordinates all use the new virtual code 2018-12-27 14:35:56 -05:00
ImplicitFunctionHandle.h Remove TryExecute from filters 2018-10-16 15:59:53 -06:00
Initialize.cxx Initialize uses emplace_back when building unparsed args 2019-03-08 13:48:48 -05:00
Initialize.h Add vtkm::cont::Initialize. 2018-12-13 10:15:44 -05:00
Logging.cxx All bit shifting in vtkm::cont::Logging happens in unsigned space 2019-01-08 09:49:15 -05:00
Logging.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
MultiBlock.cxx Field, CoordinateSystem, VirtualCoordinates all use the new virtual code 2018-12-27 14:35:56 -05:00
MultiBlock.h Field, CoordinateSystem, VirtualCoordinates all use the new virtual code 2018-12-27 14:35:56 -05:00
PointLocator.h Merge topic 'code_sprint_locator_fixes' 2019-01-09 16:23:17 -05:00
PointLocatorUniformGrid.h Run the update-control-signature-tags.sh script 2019-01-11 12:23:10 -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 VTK-m now supports case-insensitive construction of devices from strings. 2019-01-07 08:12:25 -05:00
RuntimeDeviceTracker.h VTK-m now supports case-insensitive construction of devices from strings. 2019-01-07 08:12:25 -05:00
SerializableTypeString.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
Serialization.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
Storage.h Provided vtkm::cont::Storage with move schematics 2018-10-24 15:45:55 -04:00
StorageBasic.cxx VTK-m now doesn't use reserved C++ identifiers 2019-02-28 15:08:08 -05:00
StorageBasic.h VTK-m now doesn't use reserved C++ identifiers 2019-02-28 15:08:08 -05:00
StorageBasic.hxx Provided vtkm::cont::Storage with move schematics 2018-10-24 15:45:55 -04:00
StorageImplicit.h Allow VariantArrayHandle CastAndCall to cast to concrete types 2019-01-16 22:31:55 -06:00
StorageListTag.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
StorageVirtual.cxx Add a Transfer object for ArrayHandleVirtual 2019-03-01 15:50:16 -07:00
StorageVirtual.h Add a Transfer object for ArrayHandleVirtual 2019-03-01 15:50:16 -07:00
StorageVirtual.hxx Add a Transfer object for ArrayHandleVirtual 2019-03-01 15:50:16 -07:00
Timer.cxx Specify return type for GetTimerImpl 2019-02-28 15:36:55 -07:00
Timer.h Add const correctness to Timer 2019-02-28 15:08:16 -07:00
TryExecute.cxx Initial implementation of general logging. 2018-10-02 11:37:55 -04:00
TryExecute.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
VariantArrayHandle.cxx VariantArrayHandle should report run time NumberOfComponents 2019-03-15 16:47:32 -04:00
VariantArrayHandle.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05: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