vtk-m/vtkm/worklet/gradient
Vicente Adolfo Bolea Sanchez d5906eccd9 add ThreadIndicesTopologyMap optimized specializations
This commit splits ThreadIndicesTopologyMap into two
different specializations which can be instanciated with the
tags: DefaultScatterAndMaskTag and CustomScatterAndMaskTag.

These specialization will allow ThreadIndicesTopologyMap
instances to avoid holding in memory InputIndex, OutputIndex and ThreadIndex
variables when Mask = MaskNone and Scatter = ScatterIdentity which in this case
are not needed since no transformation are done.

Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2020-05-12 13:45:43 -04:00
..
CellGradient.h Remove unneeded template parameters from Gradient. 2020-03-22 12:49:58 -04:00
CMakeLists.txt conslidate the license statement 2019-04-17 10:57:13 -06:00
Divergence.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
GradientOutput.h Support using Token calling PrepareForExecution in ExecutionObject 2020-02-25 07:41:39 -07:00
PointGradient.h add ThreadIndicesTopologyMap optimized specializations 2020-05-12 13:45:43 -04:00
QCriterion.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
StructuredPointGradient.h Introduce FlyingEdges for 3d structured datasets 2020-03-25 08:23:10 -04:00
Transpose.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00
Vorticity.h Convert uses of ListTagBase to List 2019-12-06 15:37:46 -07:00