vtk-m2/vtkm/cont
Kenneth Moreland b0303c96ed Allow Initialize to parse only some arguments
When a library requires reading some command line arguments through a
function like Initialize, it is typical that it will parse through
arguments it supports and then remove those arguments from argc and argv
so that the remaining arguments can be parsed by the calling program.
VTK-m's initialize did not do that, so add that functionality.
2019-03-26 12:04:18 -06:00
..
arg Testing run methods now take argc/argv to init logging/runtime device 2019-01-17 13:16:27 -06:00
cuda Merge topic 'rename_to_GetRuntimeDeviceTracker' 2019-03-24 08:17:02 -04:00
internal Merge topic 'refactor_runtime_device_tracker' 2019-03-26 10:08:31 -04:00
openmp RuntimeDeviceTracker: Remove Global from names 2019-03-22 08:53:26 -07:00
serial RuntimeDeviceTracker: Remove Global from names 2019-03-22 08:53:26 -07:00
tbb RuntimeDeviceTracker: Remove Global from names 2019-03-22 08:53:26 -07:00
testing Allow Initialize to parse only some arguments 2019-03-26 12:04:18 -06:00
Algorithm.h Merge benchmark executables into a device dependent shared library 2019-02-25 12:26:47 -05:00
ArrayCopy.h RuntimeDeviceTracker: Remove Global from names 2019-03-22 08:53:26 -07: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 Modify VariantAH::AsVirtual to cast to new ValueType if needed. 2019-03-25 11:39:45 -04: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
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
ArrayHandleSwizzle.h Clarify intent of TypeString and TypeName functions. 2019-03-01 11:47:53 -05:00
ArrayHandleTransform.h RuntimeDeviceTracker: Remove Global from names 2019-03-22 08:53:26 -07: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
ArrayPortalToIterators.h
ArrayRangeCompute.cxx ArrayRangeCompute now states it has uniform point coord optimization 2018-12-27 14:35:56 -05:00
ArrayRangeCompute.h RuntimeDeviceTracker: Remove Global from names 2019-03-22 08:53:26 -07:00
ArrayRangeCompute.hxx RuntimeDeviceTracker: Remove Global from names 2019-03-22 08:53:26 -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
BoundsCompute.cxx
BoundsCompute.h
BoundsGlobalCompute.cxx
BoundsGlobalCompute.h
CellLocator.cxx Move virtual methods of other CellLocators to vtkm_cont 2019-03-20 17:38:50 -06:00
CellLocator.h Move virtual methods of other CellLocators to vtkm_cont 2019-03-20 17:38:50 -06:00
CellLocatorBoundingIntervalHierarchy.cxx Move virtual methods of other CellLocators to vtkm_cont 2019-03-20 17:38:50 -06:00
CellLocatorBoundingIntervalHierarchy.h Move virtual methods of other CellLocators to vtkm_cont 2019-03-20 17:38:50 -06:00
CellLocatorHelper.h Run the update-control-signature-tags.sh script 2019-01-11 12:23:10 -07:00
CellLocatorRectilinearGrid.cxx Move virtual methods of other CellLocators to vtkm_cont 2019-03-20 17:38:50 -06:00
CellLocatorRectilinearGrid.h Move virtual methods of other CellLocators to vtkm_cont 2019-03-20 17:38:50 -06:00
CellLocatorTwoLevelUniformGrid.h Run the update-control-signature-tags.sh script 2019-01-11 12:23:10 -07:00
CellLocatorUniformGrid.cxx Move virtual methods of other CellLocators to vtkm_cont 2019-03-20 17:38:50 -06:00
CellLocatorUniformGrid.h Move virtual methods of other CellLocators to vtkm_cont 2019-03-20 17:38:50 -06:00
CellSet.cxx
CellSet.h Improve CellSet API 2019-03-19 16:12:48 -04:00
CellSetExplicit.cxx
CellSetExplicit.h Improve CellSet API 2019-03-19 16:12:48 -04:00
CellSetExplicit.hxx Improve CellSet API 2019-03-19 16:12:48 -04:00
CellSetListTag.h
CellSetPermutation.h Improve CellSet API 2019-03-19 16:12:48 -04:00
CellSetSingleType.h Improve CellSet API 2019-03-19 16:12:48 -04:00
CellSetStructured.cxx
CellSetStructured.h Improve CellSet API 2019-03-19 16:12:48 -04:00
CellSetStructured.hxx Make sure important vtkm::cont classes have noexcept move ops. 2018-12-10 10:33:18 -05:00
CMakeLists.txt Move virtual methods of other CellLocators to vtkm_cont 2019-03-20 17:38:50 -06: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
CoordinateSystem.cxx Rename ArrayHandleVariant to VariantArrayHandle. 2018-12-27 14:35:56 -05:00
CoordinateSystem.h Add useful Get functions to Fields and Coordinates 2019-03-15 13:28:55 -04: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
DataSetBuilderExplicit.h
DataSetBuilderRectilinear.cxx
DataSetBuilderRectilinear.h Make DispatcherBase invoke using a TryExecute 2018-08-29 19:18:54 -07:00
DataSetBuilderUniform.cxx
DataSetBuilderUniform.h
DataSetFieldAdd.h Rename ArrayHandleVariant to VariantArrayHandle. 2018-12-27 14:35:56 -05:00
DeviceAdapter.h
DeviceAdapterAlgorithm.h Add const correctness to Timer 2019-02-28 15:08:16 -07:00
DeviceAdapterListTag.h
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
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
ErrorInternal.h
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 Add useful Get functions to Fields and Coordinates 2019-03-15 13:28:55 -04: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 Allow Initialize to parse only some arguments 2019-03-26 12:04:18 -06:00
Initialize.h Allow Initialize to parse only some arguments 2019-03-26 12:04:18 -06: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 Make PointLocatorUniformGrid default constructible 2019-03-18 16:34:49 -04:00
PointLocatorUniformGrid.h Make PointLocatorUniformGrid default constructible 2019-03-18 16:34:49 -04:00
RuntimeDeviceInformation.cxx Redesign RuntimeDeviceTracker and RuntimeDeviceInformation 2019-03-26 08:36:18 -04:00
RuntimeDeviceInformation.h Redesign RuntimeDeviceTracker and RuntimeDeviceInformation 2019-03-26 08:36:18 -04:00
RuntimeDeviceTracker.cxx Redesign RuntimeDeviceTracker and RuntimeDeviceInformation 2019-03-26 08:36:18 -04:00
RuntimeDeviceTracker.h Redesign RuntimeDeviceTracker and RuntimeDeviceInformation 2019-03-26 08:36:18 -04: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
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 Redesign RuntimeDeviceTracker and RuntimeDeviceInformation 2019-03-26 08:36:18 -04:00
Timer.h Add const correctness to Timer 2019-02-28 15:08:16 -07:00
TryExecute.cxx RuntimeDeviceTracker: Remove Global from names 2019-03-22 08:53:26 -07:00
TryExecute.h RuntimeDeviceTracker: Remove Global from names 2019-03-22 08:53:26 -07:00
VariantArrayHandle.cxx VariantArrayHandle should report run time NumberOfComponents 2019-03-15 16:47:32 -04:00
VariantArrayHandle.h Modify VariantAH::AsVirtual to cast to new ValueType if needed. 2019-03-25 11:39:45 -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