vtk-m/vtkm/worklet
Allison Vacanti fd311f5716 Update worklet::Keys to stable sort keys and not modify input.
This ensures that the order of the values presented to the
WorkletReduceByKey functor is consistent.

After this change, the key array used to build the worklet::Keys object
is no longer modified. The sorted keys can be obtained by using permuting
the input keys with Keys::GetSortedValuesMap().
2017-09-28 13:02:33 -04:00
..
contourtree Update copyright for Sandia 2017-09-20 15:33:44 -06:00
cosmotools Update copyright for Sandia 2017-09-20 15:33:44 -06:00
gradient Enable highest level of warnings(W4) under MSVC 2017-09-22 13:04:28 -04:00
histogram Update copyright for Sandia 2017-09-20 15:33:44 -06:00
internal Update copyright for Sandia 2017-09-20 15:33:44 -06:00
particleadvection Update copyright for Sandia 2017-09-20 15:33:44 -06:00
spatialstructure Fix many warnings from doxygen 2017-09-22 10:29:08 -06:00
splatkernels Enable highest level of warnings(W4) under MSVC 2017-09-22 13:04:28 -04:00
testing Update VTK-m source to use new ArrayCopy functionality 2017-09-25 16:54:46 -06:00
tetrahedralize Update copyright for Sandia 2017-09-20 15:33:44 -06:00
triangulate Update copyright for Sandia 2017-09-20 15:33:44 -06:00
wavelets Enable highest level of warnings(W4) under MSVC 2017-09-22 13:04:28 -04:00
AverageByKey.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
CellAverage.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
CellDeepCopy.h Enable highest level of warnings(W4) under MSVC 2017-09-22 13:04:28 -04:00
Clip.h Enable highest level of warnings(W4) under MSVC 2017-09-22 13:04:28 -04:00
CMakeLists.txt Add StableSortIndices worklet. 2017-09-28 13:02:33 -04:00
ContourTreeUniform.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
CosmoTools.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
DispatcherMapField.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
DispatcherMapTopology.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
DispatcherPointNeighborhood.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
DispatcherReduceByKey.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
DispatcherStreamingMapField.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ExternalFaces.h Enable highest level of warnings(W4) under MSVC 2017-09-22 13:04:28 -04:00
ExtractGeometry.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ExtractPoints.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ExtractStructured.h Update VTK-m source to use new ArrayCopy functionality 2017-09-25 16:54:46 -06:00
FieldEntropy.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
FieldHistogram.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
FieldStatistics.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Gradient.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
KdTree3D.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
KernelSplatter.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Keys.h Update worklet::Keys to stable sort keys and not modify input. 2017-09-28 13:02:33 -04:00
Magnitude.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
MarchingCubes.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
MarchingCubesDataTables.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Mask.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
MaskPoints.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
NDimsEntropy.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
NDimsHistMarginalization.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
NDimsHistogram.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ParticleAdvection.h Update VTK-m source to use new ArrayCopy functionality 2017-09-25 16:54:46 -06:00
PointAverage.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
PointElevation.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
RemoveUnusedPoints.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ScatterCounting.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ScatterIdentity.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ScatterPermutation.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ScatterUniform.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
StableSortIndices.h Add StableSortIndices worklet. 2017-09-28 13:02:33 -04:00
StreamLineUniformGrid.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
SurfaceNormals.h Enable highest level of warnings(W4) under MSVC 2017-09-22 13:04:28 -04:00
Tetrahedralize.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Threshold.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ThresholdPoints.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Triangulate.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
VertexClustering.h Update VTK-m source to use new ArrayCopy functionality 2017-09-25 16:54:46 -06:00
WaveletCompressor.h Update VTK-m source to use new ArrayCopy functionality 2017-09-25 16:54:46 -06:00
WorkletMapField.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
WorkletMapTopology.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
WorkletPointNeighborhood.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
WorkletReduceByKey.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00