vtk-m/vtkm/cont
Kenneth Moreland 74ed1c4cd0 Fix VTKM_LOG_SCOPE
The `VTKM_LOG_SCOPE` macro was not working as intended. It was supposed
to print a log message immediately and then print a second log message
when leaving the scope along with the number of seconds that elapsed
between the two messages.

This was not what was happening. The second log message was being
printed immediately after the first. This is because the scope was taken
inside of the `LogScope` method. The macro has been rewritten to put the
tracking in the right scope.
2022-11-10 07:12:19 -07:00
..
arg Compile transport on device 2022-07-13 14:41:47 -06:00
cuda fix compile error for cuda. 2022-08-16 10:57:01 -04:00
internal Use {} initialization of FieldCollection. 2022-08-29 16:53:17 -04:00
kokkos Remove inclusion of Kokkos_Parallel_Reduce.hpp 2022-08-12 15:22:03 -04:00
openmp Consolidate UnitTestVirtualObjectHandle 2022-07-13 13:27:38 -06:00
serial Consolidate UnitTestVirtualObjectHandle 2022-07-13 13:27:38 -06:00
tbb Consolidate UnitTestVirtualObjectHandle 2022-07-13 13:27:38 -06:00
testing Kick the dashboard builds. 2022-08-30 16:24:01 -04:00
Algorithm.h Deprecate ArrayHandle::GetDeviceAdapterId 2021-07-28 12:51:51 -06:00
ArrayCopy.cxx Add ArrayCopy specialization for Counting and Permutation array 2022-01-24 12:17:23 -07:00
ArrayCopy.h Add ArrayCopy specialization for Counting and Permutation array 2022-01-24 12:17:23 -07:00
ArrayCopyDevice.h Make ArrayCopy not depend on a device compiler 2022-01-24 12:17:23 -07:00
ArrayExtractComponent.h Use types for different options in PA filters. 2022-06-23 15:25:31 -04:00
ArrayGetValues.cxx Better fallback for ArrayGetValue 2022-01-03 10:08:39 -07:00
ArrayGetValues.h Better fallback for ArrayGetValue 2022-01-03 10:08:39 -07:00
ArrayHandle.cxx Store the number of bits of a BitField in the Buffer's metadata 2020-08-24 17:09:30 -06:00
ArrayHandle.h Remove debugging code. 2022-07-25 11:55:36 -04:00
ArrayHandleBasic.cxx Make new style of ArrayHandle the expected style 2021-01-12 07:17:53 -07:00
ArrayHandleBasic.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleBitField.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleCartesianProduct.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleCast.h Fix range warning in ArrayHandleCast 2022-02-01 11:42:16 -07:00
ArrayHandleCompositeVector.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleConcatenate.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleConstant.h Change Field to hold UnknownArrayHandle rather than VariantArrayHandle 2021-01-14 17:01:22 -07:00
ArrayHandleCounting.h Add ArrayCopy specialization for Counting and Permutation array 2022-01-24 12:17:23 -07:00
ArrayHandleDecorator.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleDiscard.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleExtractComponent.h Merge topic 'resizable-arrayhandle-buffer-vec' 2022-07-12 12:04:24 -04:00
ArrayHandleGroupVec.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleGroupVecVariable.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleImplicit.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleIndex.h Make new style of ArrayHandle the expected style 2021-01-12 07:17:53 -07:00
ArrayHandleMultiplexer.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleOffsetsToNumComponents.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandlePermutation.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleRandomStandardNormal.h use make_ArrayHandleZip 2020-06-25 09:51:06 -06:00
ArrayHandleRandomUniformBits.h remove inline initialization of seed 2020-06-17 12:47:54 -06:00
ArrayHandleRandomUniformReal.h the random source is still 64 bits 2020-06-17 12:58:03 -06:00
ArrayHandleRecombineVec.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleReverse.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleSOA.cxx Support ArrayHandleSOA only for Vec value types 2021-01-06 13:20:58 -07:00
ArrayHandleSOA.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleStride.cxx Make new style of ArrayHandle the expected style 2021-01-12 07:17:53 -07:00
ArrayHandleStride.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleSwizzle.h Simplify ArrayHandleSwizzle 2020-11-25 09:28:49 -07:00
ArrayHandleTransform.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleUniformPointCoordinates.cxx Add ArrayExtractComponent function 2020-12-16 17:22:44 -07:00
ArrayHandleUniformPointCoordinates.h Make new style of ArrayHandle the expected style 2021-01-12 07:17:53 -07:00
ArrayHandleView.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleVirtual.cxx Fix deprecated warnings 2020-09-09 06:13:07 -06:00
ArrayHandleVirtual.h Make new style of ArrayHandle the expected style 2021-01-12 07:17:53 -07:00
ArrayHandleVirtual.hxx Deprecate ArrayHandleVirtual 2020-09-04 22:52:45 -06:00
ArrayHandleVirtualCoordinates.h Fix deprecated warnings 2020-09-09 06:13:07 -06:00
ArrayHandleXGCCoordinates.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayHandleZip.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
ArrayPortal.h Fixup custom portal iterator logic. 2019-12-17 15:39:51 -05:00
ArrayPortalToIterators.h Add porting layer for future std features 2020-03-16 17:12:16 -06:00
ArrayRangeCompute.cxx Improve type reporting in UnknownArrayHandle 2021-08-04 12:11:10 -06:00
ArrayRangeCompute.h Add implementation of ArrayRangeCompute for UnknownArrayHandle 2021-02-17 09:18:31 -07:00
ArrayRangeCompute.hxx Reintroduce ArrayRangeCompute.hxx as deprecated 2020-11-10 09:58:50 -07:00
ArrayRangeComputeTemplate.h Reintroduce ArrayRangeCompute.hxx as deprecated 2020-11-10 09:58:50 -07:00
AssignerPartitionedDataSet.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
AssignerPartitionedDataSet.h Fix doxygen groups 2022-09-09 10:37:31 +08:00
AtomicArray.h Deprecate brigand.hpp 2022-03-08 07:25:08 -07:00
BitField.cxx Specify end position when filling values in Buffer 2022-01-11 07:15:41 -07:00
BitField.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
BoundsCompute.cxx MultiBlock renamed to PartitionedDataSet 2019-09-03 12:42:23 -04:00
BoundsCompute.h MultiBlock renamed to PartitionedDataSet 2019-09-03 12:42:23 -04:00
BoundsGlobalCompute.cxx Use new ways to get array portal in control environment 2020-02-26 13:10:46 -07:00
BoundsGlobalCompute.h MultiBlock renamed to PartitionedDataSet 2019-09-03 12:42:23 -04:00
CastAndCall.h Deprecate old methods from DynamicCellSet 2022-01-05 08:18:17 -07:00
CellLocator.cxx Fix compile errors and warnings related to new CellLocator structure 2021-02-15 12:39:11 -07:00
CellLocator.h Deprecate old methods from DynamicCellSet 2022-01-05 08:18:17 -07:00
CellLocatorBoundingIntervalHierarchy.cxx Deprecate old methods from DynamicCellSet 2022-01-05 08:18:17 -07:00
CellLocatorBoundingIntervalHierarchy.h Define LastCell type in cell locator structure 2022-08-05 12:43:50 -06:00
CellLocatorChooser.h Deprecate DynamicCellSet and remove from code 2022-01-04 15:38:18 -07:00
CellLocatorGeneral.cxx Deprecate DynamicCellSet and remove from code 2022-01-04 15:38:18 -07:00
CellLocatorGeneral.h Define LastCell type in cell locator structure 2022-08-05 12:43:50 -06:00
CellLocatorRectilinearGrid.cxx Deprecate old methods from DynamicCellSet 2022-01-05 08:18:17 -07:00
CellLocatorRectilinearGrid.h Define LastCell type in cell locator structure 2022-08-05 12:43:50 -06:00
CellLocatorTwoLevel.cxx Deprecate old methods from DynamicCellSet 2022-01-05 08:18:17 -07:00
CellLocatorTwoLevel.h Define LastCell type in cell locator structure 2022-08-05 12:43:50 -06:00
CellLocatorUniformBins.h Rename CellLocatorUniformBins to CellLocatorTwoLevel 2020-09-21 15:42:47 -06:00
CellLocatorUniformGrid.cxx Deprecate old methods from DynamicCellSet 2022-01-05 08:18:17 -07:00
CellLocatorUniformGrid.h Define LastCell type in cell locator structure 2022-08-05 12:43:50 -06:00
CellSet.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
CellSet.h Store UnknownCellSet instead of DynamicCellSet in DataSet 2022-01-03 13:52:30 -07:00
CellSetExplicit.cxx CellSetExplicit: reword warning message 2021-11-01 12:33:41 -04:00
CellSetExplicit.h Compile reverse connectivity builder into vtkm_cont library 2021-09-17 09:48:21 -06:00
CellSetExplicit.hxx Compile reverse connectivity builder into vtkm_cont library 2021-09-17 09:48:21 -06:00
CellSetExtrude.cxx Response to code review. 2021-03-12 21:14:50 +00:00
CellSetExtrude.h Implement GetIndices. 2021-03-12 14:40:27 -05:00
CellSetList.h Enable changing policy used for library compiles 2020-03-19 15:07:07 -06:00
CellSetListTag.h clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
CellSetPermutation.h Compile reverse connectivity builder into vtkm_cont library 2021-09-17 09:48:21 -06:00
CellSetSingleType.h Suppress deprecation warning for CellSetSingleType::GetCellShape 2021-09-17 09:48:26 -06:00
CellSetStructured.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
CellSetStructured.h Eliminate need for SpatialDecomposition in contour tree filters. 2022-08-02 20:01:41 -07:00
CMakeLists.txt Create FieldCollection class. 2022-08-22 15:02:03 -04:00
ColorTable.cxx Compile more sources without device compiler 2022-01-03 08:23:04 -07:00
ColorTable.h Move ColorTable mapping to its own header 2020-09-14 16:40:26 -06:00
ColorTableMap.h Compile more sources without device compiler 2022-01-03 08:23:04 -07:00
ColorTablePresets.cxx Add warning when an invalid ColorTable preset was requested 2021-12-29 13:12:36 -07:00
ColorTableSamples.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
ConvertNumComponentsToOffsets.cxx Precompile ConvertNumComponentsToOffsets 2021-09-16 14:27:14 -06:00
ConvertNumComponentsToOffsets.h Precompile ConvertNumComponentsToOffsets 2021-09-16 14:27:14 -06:00
CoordinateSystem.cxx Update use of field association enumerations 2022-03-17 11:02:37 -06:00
CoordinateSystem.h Update use of field association enumerations 2022-03-17 11:02:37 -06:00
DataSet.cxx Create FieldCollection class. 2022-08-22 15:02:03 -04:00
DataSet.h Fix doxygen groups 2022-09-09 10:37:31 +08:00
DataSetBuilderCurvilinear.cxx Add helper class to build curvilinear datasets. 2021-06-09 13:50:01 -04:00
DataSetBuilderCurvilinear.h Clarify dimension values for 2d, 1d. fix test 2021-06-09 16:16:34 -04:00
DataSetBuilderExplicit.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
DataSetBuilderExplicit.h remove #include Algorithms 2021-12-14 10:20:18 -07:00
DataSetBuilderRectilinear.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
DataSetBuilderRectilinear.h Fix slow ArrayCopy calls 2022-01-24 14:15:45 -07:00
DataSetBuilderUniform.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
DataSetBuilderUniform.h DataSetBuilders don't require a cellset name 2019-09-02 09:05:56 -04:00
DataSetFieldAdd.h Update use of field association enumerations 2022-03-17 11:02:37 -06:00
DefaultTypes.h.in Add ability to convert fields to known types 2021-08-19 07:10:20 -06:00
DeviceAdapter.h Remove ArrayManagerExecution 2020-12-08 13:18:44 -07:00
DeviceAdapterAlgorithm.h Clarify ScanExtended 2021-09-17 09:09:38 -06:00
DeviceAdapterList.h Add Kokkos backend 2020-08-12 13:55:24 -04:00
DeviceAdapterListTag.h silenced doxygen unsupported c++ syntax 2020-03-23 19:55:46 -04:00
DeviceAdapterTag.cxx For VTK-m libs all includes of DeviceAdapterTagCuda happen from cuda files 2019-04-22 10:39:54 -04:00
DeviceAdapterTag.h clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
DynamicCellSet.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
EnvironmentTracker.cxx Build diy as a library 2020-06-08 15:57:51 -05:00
EnvironmentTracker.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Error.h Set what string in Error::SetMessage 2021-03-29 06:04:22 -06:00
ErrorBadAllocation.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ErrorBadDevice.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
ErrorBadDevice.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ErrorBadType.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
ErrorBadType.h Deprecate VariantArrayHandle 2021-04-07 16:12:38 -06:00
ErrorBadValue.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ErrorExecution.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ErrorFilterExecution.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ErrorInternal.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ExecutionAndControlObjectBase.h Update ImplicitFunction tests to use non-virtual objects 2021-02-22 06:40:02 -07:00
ExecutionObjectBase.h Remove virtual methods from cell locators 2021-02-15 12:39:11 -07:00
Field.cxx Change of Field::Association names. 2022-08-29 06:40:42 -04:00
Field.h Change all usage of IsField* to Is*Field. 2022-08-29 14:42:02 -04:00
FieldRangeCompute.cxx Compile more sources without device compiler 2022-01-03 08:23:04 -07:00
FieldRangeCompute.h Update use of field association enumerations 2022-03-17 11:02:37 -06:00
FieldRangeGlobalCompute.cxx Deprecate templated versions of Field::GetRange 2020-11-09 12:28:29 -07:00
FieldRangeGlobalCompute.h Update use of field association enumerations 2022-03-17 11:02:37 -06:00
ImplicitFunctionHandle.h Completely deprecate virtual methods 2021-04-28 07:28:32 -06:00
Initialize.cxx Initialize DIY in vtkm::cont::Initialize 2022-10-07 14:54:33 -06:00
Initialize.h update vtkm initialize flags to have 'vtkm' prefix and deprecate old flags 2021-04-29 00:58:50 +00:00
Invoker.h Reverse Invoker, Dispatcher and Worklet dependency 2020-07-21 17:25:43 -06:00
Logging.cxx Fix VTKM_LOG_SCOPE 2022-11-10 07:12:19 -07:00
Logging.h Fix VTKM_LOG_SCOPE 2022-11-10 07:12:19 -07:00
MergePartitionedDataSet.cxx Update use of field association enumerations 2022-03-17 11:02:37 -06:00
MergePartitionedDataSet.h add merge partitioned dataset capability 2021-10-18 15:37:13 -06:00
ParticleArrayCopy.cxx fix cuda compile, export function. 2020-06-19 10:57:30 -04:00
ParticleArrayCopy.h Support for dist-memory pathlines. 2021-02-05 09:40:50 -05:00
ParticleArrayCopy.hxx Remove device compiler dependencies. 2022-08-01 08:00:46 -04:00
PartitionedDataSet.cxx Use {} initialization of FieldCollection. 2022-08-29 16:53:17 -04:00
PartitionedDataSet.h Fix doxygen groups 2022-09-09 10:37:31 +08:00
PointLocator.cxx implement PointLocator without virtual methods 2021-02-17 17:16:17 +00:00
PointLocator.h implement PointLocator without virtual methods 2021-02-17 17:16:17 +00:00
PointLocatorSparseGrid.cxx Fix slow ArrayCopy calls 2022-01-24 14:15:45 -07:00
PointLocatorSparseGrid.h Compile more sources without device compiler 2022-01-03 08:23:04 -07:00
PointLocatorUniformGrid.h Rename PointLocatorUniformGrid to PointLocatorSparseGrid 2020-09-21 15:42:41 -06:00
RuntimeDeviceInformation.cxx remove ALL_BACKENDS 2022-02-09 16:15:08 -07:00
RuntimeDeviceInformation.h implement return codes and protected virtual parsing of arguments 2021-06-23 17:58:38 +00:00
RuntimeDeviceTracker.cxx Put sync memory into RuntimeDeviceTracker 2022-08-15 14:30:13 -04:00
RuntimeDeviceTracker.h Put sync memory into RuntimeDeviceTracker 2022-08-15 14:30:13 -04:00
SerializableTypeString.h Add missing types to serialization of UnknownArrayHandle 2021-01-13 09:19:34 -07:00
Serialization.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Storage.cxx Add standard support for read-only storage 2020-12-10 13:39:28 -07:00
Storage.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
StorageImplicit.h Re-introduced deprecated StorageImplicit.h 2020-11-23 08:12:09 -07:00
StorageList.h Unify common storage types 2021-05-13 08:18:33 -06:00
StorageListTag.h Deprecate brigand.hpp 2022-03-08 07:25:08 -07:00
StorageVirtual.cxx include DeviceAdapter.h in StorageVirtual.h 2021-10-13 14:40:51 -06:00
StorageVirtual.h Make new style of ArrayHandle the expected style 2021-01-12 07:17:53 -07:00
StorageVirtual.hxx remove comment about DeviceAdapter.h 2021-10-13 15:59:30 -06:00
Timer.cxx Fix intermittent UnitTestTimer failures with CUDA 2022-07-12 08:52:12 -06:00
Timer.h Fix intermittent UnitTestTimer failures with CUDA 2022-07-12 08:52:12 -06:00
Token.cxx clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
Token.h Pass Token::Reference by value 2020-06-11 11:51:42 -06:00
TryExecute.cxx RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
TryExecute.h Remove instances of ListTag in favor of List 2019-12-06 21:32:36 -07:00
UncertainArrayHandle.h Merge topic 'less-brigand' 2022-02-10 20:36:50 -05:00
UncertainCellSet.h Improve deprecation support for moved or renamed headers 2022-02-16 07:08:05 -07:00
UnknownArrayHandle.cxx Fix type comparison on OSX for UnknownArrayHandle base component type 2022-08-04 06:18:57 -06:00
UnknownArrayHandle.h Allow ArrayHandle to have a runtime selectable number of buffers 2022-07-11 07:48:25 -06:00
UnknownCellSet.cxx Fix some copy/paste errors with comments and variable names 2021-12-16 08:20:42 -07:00
UnknownCellSet.h Include UncertainCellSet.h from UnknownCellSet.h 2022-03-16 14:24:29 -06:00
VariantArrayHandle.h Fix doxygen groups 2022-09-09 10:37:31 +08:00
VirtualObjectHandle.h Completely deprecate virtual methods 2021-04-28 07:28:32 -06:00
VirtualObjectHandle.hxx Remove instances of ListTag in favor of List 2019-12-06 21:32:36 -07:00