vtk-m/vtkm/worklet/cosmotools
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
..
CMakeLists.txt conslidate the license statement 2019-04-17 10:57:13 -06:00
ComputeBinIndices.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ComputeBinRange.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ComputeBins.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ComputeNeighborBins.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ComputePotential.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ComputePotentialBin.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ComputePotentialMxN.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ComputePotentialNeighbors.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ComputePotentialNxN.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ComputePotentialOnCandidates.h conslidate the license statement 2019-04-17 10:57:13 -06:00
CosmoTools.h Move Invoker into vtkm/cont 2019-08-01 12:34:27 -04:00
CosmoToolsCenterFinder.h Use ArrayGetValue where possible in worklets. 2019-08-22 16:42:17 -04:00
CosmoToolsHaloFinder.h Use ArrayGetValue where possible in worklets. 2019-08-22 16:42:17 -04:00
EqualsMinimumPotential.h conslidate the license statement 2019-04-17 10:57:13 -06:00
GraftParticles.h conslidate the license statement 2019-04-17 10:57:13 -06:00
IsStar.h conslidate the license statement 2019-04-17 10:57:13 -06:00
MarkActiveNeighbors.h conslidate the license statement 2019-04-17 10:57:13 -06:00
PointerJump.h conslidate the license statement 2019-04-17 10:57:13 -06:00
SetCandidateParticles.h conslidate the license statement 2019-04-17 10:57:13 -06:00
TagTypes.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ValidHalo.h conslidate the license statement 2019-04-17 10:57:13 -06:00