mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-10-05 01:49:02 +00:00
Remove unneeded ExecutionSignatures
This commit is contained in:
parent
c3f0060cc5
commit
cf2d62fb90
@ -29,7 +29,6 @@ namespace worklet
|
||||
struct HelloWorklet : public vtkm::worklet::WorkletMapField
|
||||
{
|
||||
using ControlSignature = void(FieldIn inVector, FieldOut outMagnitude);
|
||||
using ExecutionSignature = void(_1, _2);
|
||||
|
||||
VTKM_EXEC void operator()(const vtkm::Vec3f& inVector, vtkm::FloatDefault& outMagnitude) const
|
||||
{
|
||||
|
@ -15,7 +15,6 @@ namespace
|
||||
struct ComputeReverseMapping : public vtkm::worklet::WorkletMapField
|
||||
{
|
||||
using ControlSignature = void(FieldIn cellIndex, WholeArrayOut cellIds);
|
||||
using ExecutionSignature = void(_1, _2);
|
||||
|
||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
||||
template <typename PortalType>
|
||||
|
@ -23,7 +23,6 @@ class CrossProduct : public vtkm::worklet::WorkletMapField
|
||||
{
|
||||
public:
|
||||
using ControlSignature = void(FieldIn, FieldIn, FieldOut);
|
||||
using ExecutionSignature = void(_1, _2, _3);
|
||||
|
||||
template <typename T>
|
||||
VTKM_EXEC void operator()(const vtkm::Vec<T, 3>& vec1,
|
||||
|
@ -23,7 +23,6 @@ class DotProduct : public vtkm::worklet::WorkletMapField
|
||||
{
|
||||
public:
|
||||
using ControlSignature = void(FieldIn, FieldIn, FieldOut);
|
||||
using ExecutionSignature = void(_1, _2, _3);
|
||||
|
||||
template <typename T, vtkm::IdComponent Size>
|
||||
VTKM_EXEC void operator()(const vtkm::Vec<T, Size>& v1,
|
||||
|
@ -23,7 +23,6 @@ class Magnitude : public vtkm::worklet::WorkletMapField
|
||||
{
|
||||
public:
|
||||
using ControlSignature = void(FieldIn, FieldOut);
|
||||
using ExecutionSignature = void(_1, _2);
|
||||
|
||||
template <typename T, typename T2>
|
||||
VTKM_EXEC void operator()(const T& inValue, T2& outValue) const
|
||||
|
@ -23,7 +23,6 @@ class Normal : public vtkm::worklet::WorkletMapField
|
||||
{
|
||||
public:
|
||||
using ControlSignature = void(FieldIn, FieldOut);
|
||||
using ExecutionSignature = void(_1, _2);
|
||||
|
||||
template <typename T, typename T2>
|
||||
VTKM_EXEC void operator()(const T& inValue, T2& outValue) const
|
||||
@ -36,7 +35,6 @@ class Normalize : public vtkm::worklet::WorkletMapField
|
||||
{
|
||||
public:
|
||||
using ControlSignature = void(FieldInOut);
|
||||
using ExecutionSignature = void(_1);
|
||||
|
||||
template <typename T>
|
||||
VTKM_EXEC void operator()(T& value) const
|
||||
|
@ -27,7 +27,6 @@ public:
|
||||
struct DistributeCellData : public vtkm::worklet::WorkletMapField
|
||||
{
|
||||
using ControlSignature = void(FieldIn inIndices, FieldOut outIndices);
|
||||
using ExecutionSignature = void(_1, _2);
|
||||
|
||||
using ScatterType = vtkm::worklet::ScatterCounting;
|
||||
|
||||
|
@ -29,8 +29,6 @@ struct DivergenceTypes
|
||||
struct Divergence : public vtkm::worklet::WorkletMapField
|
||||
{
|
||||
using ControlSignature = void(FieldIn input, FieldOut output);
|
||||
using ExecutionSignature = void(_1, _2);
|
||||
using InputDomain = _1;
|
||||
|
||||
template <typename InputType, typename OutputType>
|
||||
VTKM_EXEC void operator()(const InputType& input, OutputType& divergence) const
|
||||
|
@ -28,8 +28,6 @@ struct QCriterionTypes
|
||||
struct QCriterion : public vtkm::worklet::WorkletMapField
|
||||
{
|
||||
using ControlSignature = void(FieldIn input, FieldOut output);
|
||||
using ExecutionSignature = void(_1, _2);
|
||||
using InputDomain = _1;
|
||||
|
||||
template <typename InputType, typename OutputType>
|
||||
VTKM_EXEC void operator()(const InputType& input, OutputType& qcriterion) const
|
||||
|
@ -31,9 +31,6 @@ struct Transpose3x3 : vtkm::worklet::WorkletMapField
|
||||
{
|
||||
using ControlSignature = void(FieldInOut field);
|
||||
|
||||
using ExecutionSignature = void(_1);
|
||||
using InputDomain = _1;
|
||||
|
||||
template <typename FieldInVecType>
|
||||
VTKM_EXEC void operator()(FieldInVecType& field) const
|
||||
{
|
||||
|
@ -29,8 +29,6 @@ struct VorticityTypes
|
||||
struct Vorticity : public vtkm::worklet::WorkletMapField
|
||||
{
|
||||
using ControlSignature = void(FieldIn input, FieldOut output);
|
||||
using ExecutionSignature = void(_1, _2);
|
||||
using InputDomain = _1;
|
||||
|
||||
template <typename InputType, typename OutputType>
|
||||
VTKM_EXEC void operator()(const InputType& input, OutputType& vorticity) const
|
||||
|
@ -12,6 +12,7 @@ set(headers
|
||||
DecayHelpers.h
|
||||
DispatcherBase.h
|
||||
MaskBase.h
|
||||
Placeholders.h
|
||||
ScatterBase.h
|
||||
TriangulateTables.h
|
||||
WorkletBase.h
|
||||
|
@ -65,7 +65,6 @@ public:
|
||||
ZFPDims = PaddedDims / 4;
|
||||
}
|
||||
using ControlSignature = void(FieldIn, WholeArrayOut, WholeArrayIn bitstream);
|
||||
using ExecutionSignature = void(_1, _2, _3);
|
||||
|
||||
template <typename InputScalarPortal, typename BitstreamPortal>
|
||||
VTKM_EXEC void operator()(const vtkm::Id blockIdx,
|
||||
|
@ -77,7 +77,6 @@ public:
|
||||
ZFPDims[1] = PaddedDims[1] / 4;
|
||||
}
|
||||
using ControlSignature = void(FieldIn, WholeArrayOut, WholeArrayIn bitstream);
|
||||
using ExecutionSignature = void(_1, _2, _3);
|
||||
|
||||
template <typename InputScalarPortal, typename BitstreamPortal>
|
||||
VTKM_EXEC void operator()(const vtkm::Id blockIdx,
|
||||
|
@ -85,7 +85,6 @@ public:
|
||||
ZFPDims[2] = PaddedDims[2] / 4;
|
||||
}
|
||||
using ControlSignature = void(FieldIn, WholeArrayOut, WholeArrayIn bitstream);
|
||||
using ExecutionSignature = void(_1, _2, _3);
|
||||
|
||||
template <typename InputScalarPortal, typename BitstreamPortal>
|
||||
VTKM_EXEC void operator()(const vtkm::Id blockIdx,
|
||||
|
@ -71,7 +71,6 @@ public:
|
||||
ZFPDims = PaddedDims / 4;
|
||||
}
|
||||
using ControlSignature = void(FieldIn, WholeArrayIn, AtomicArrayInOut bitstream);
|
||||
using ExecutionSignature = void(_1, _2, _3);
|
||||
|
||||
template <class InputScalarPortal, typename BitstreamPortal>
|
||||
VTKM_EXEC void operator()(const vtkm::Id blockIdx,
|
||||
|
@ -84,7 +84,6 @@ public:
|
||||
ZFPDims[1] = PaddedDims[1] / 4;
|
||||
}
|
||||
using ControlSignature = void(FieldIn, WholeArrayIn, AtomicArrayInOut bitstream);
|
||||
using ExecutionSignature = void(_1, _2, _3);
|
||||
|
||||
template <class InputScalarPortal, typename BitstreamPortal>
|
||||
VTKM_EXEC void operator()(const vtkm::Id blockIdx,
|
||||
|
@ -103,7 +103,6 @@ public:
|
||||
ZFPDims[2] = PaddedDims[2] / 4;
|
||||
}
|
||||
using ControlSignature = void(FieldIn, WholeArrayIn, AtomicArrayInOut bitstream);
|
||||
using ExecutionSignature = void(_1, _2, _3);
|
||||
|
||||
template <typename InputScalarPortal, typename BitstreamPortal>
|
||||
VTKM_EXEC void operator()(const vtkm::Id blockIdx,
|
||||
|
Loading…
Reference in New Issue
Block a user