vtk-m2/vtkm/worklet/contourtree_augmented
Allison Vacanti 3eb91af961 Use ArrayGetValue where possible in worklets.
Replace code such as `myArray.GetPortalControl().Get(0)` with
`vtkm::cont::ArrayGetValue(0, myArray)`, which will just retrieve
the single value without transferring the entire contents of
`myArray` to the host. This should prevent memory thrashing.

Also did some general style clean-ups and fixed loops that called
`GetPortalControl` in the loop body.
2019-08-22 16:42:17 -04:00
..
activegraph conslidate the license statement 2019-04-17 10:57:13 -06:00
contourtreemaker conslidate the license statement 2019-04-17 10:57:13 -06:00
mesh_dem conslidate the license statement 2019-04-17 10:57:13 -06:00
mesh_dem_meshtypes conslidate the license statement 2019-04-17 10:57:13 -06:00
meshextrema conslidate the license statement 2019-04-17 10:57:13 -06:00
processcontourtree conslidate the license statement 2019-04-17 10:57:13 -06:00
ActiveGraph.h Use ArrayGetValue where possible in worklets. 2019-08-22 16:42:17 -04:00
ArrayTransforms.h conslidate the license statement 2019-04-17 10:57:13 -06:00
CMakeLists.txt conslidate the license statement 2019-04-17 10:57:13 -06:00
ContourTree.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ContourTreeMaker.h Use ArrayGetValue where possible in worklets. 2019-08-22 16:42:17 -04:00
MergeTree.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Mesh_DEM_Triangulation.h Move Invoker into vtkm/cont 2019-08-01 12:34:27 -04:00
MeshExtrema.h Move Invoker into vtkm/cont 2019-08-01 12:34:27 -04:00
PointerDoubling.h conslidate the license statement 2019-04-17 10:57:13 -06:00
PrintVectors.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ProcessContourTree.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Types.h conslidate the license statement 2019-04-17 10:57:13 -06:00