/dports/math/vtk9/VTK-9.1.0/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/exec/arg/ |
H A D | FetchTagArrayDirectOut.h | 33 template <typename ExecObjectType> 36 ExecObjectType> 40 VTKM_EXEC auto Load(const ThreadIndicesType&, const ExecObjectType&) const -> 41 typename ExecObjectType::ValueType 44 using ValueType = typename ExecObjectType::ValueType; 51 const ExecObjectType& arrayPortal, 54 using ValueType = typename ExecObjectType::ValueType;
|
H A D | FetchTagExecObject.h | 36 template <typename ExecObjectType> 37 struct Fetch<vtkm::exec::arg::FetchTagExecObject, vtkm::exec::arg::AspectTagDefault, ExecObjectType> 39 using ValueType = ExecObjectType; 44 const ExecObjectType& execObject) const 50 VTKM_EXEC void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | FetchTagWholeCellSetIn.h | 32 template <typename ExecObjectType> 35 ExecObjectType> 37 using ValueType = ExecObjectType; 42 const ExecObjectType& execObject) const 48 VTKM_EXEC void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | FetchTagArrayNeighborhoodIn.h | 34 template <typename ExecObjectType> 37 ExecObjectType> 39 using ValueType = vtkm::exec::FieldNeighborhood<ExecObjectType>; 44 const ExecObjectType& arrayPortal) const 50 VTKM_EXEC void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | FetchTagArrayDirectInOut.h | 43 template <typename ExecObjectType> 46 ExecObjectType> 48 using ValueType = typename ExecObjectType::ValueType; 53 const ExecObjectType& arrayPortal) const 61 const ExecObjectType& arrayPortal,
|
H A D | Fetch.h | 48 template <typename FetchTag, typename AspectTag, typename ExecObjectType> 58 using ValueType = typename ExecObjectType::ValueType; 70 const ExecObjectType& execObject) const; 83 const ExecObjectType& execObject,
|
H A D | FetchTagCellSetIn.h | 33 template <typename ExecObjectType> 34 struct Fetch<vtkm::exec::arg::FetchTagCellSetIn, vtkm::exec::arg::AspectTagDefault, ExecObjectType> 38 VTKM_EXEC auto Load(const ThreadIndicesType& indices, const ExecObjectType&) const 45 VTKM_EXEC void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | ThreadIndices.h | 52 template <typename FetchTag, typename ExecObjectType> 53 struct Fetch<FetchTag, vtkm::exec::arg::AspectTagThreadIndices, ExecObjectType> 58 const ExecObjectType&) const 65 const ExecObjectType&,
|
H A D | FetchTagArrayTopologyMapIn.h | 194 template <typename ExecObjectType> 197 ExecObjectType> 203 VTKM_EXEC auto Load(const ThreadIndicesType& indices, const ExecObjectType& field) const 206 ExecObjectType, 211 ExecObjectType, 222 const ExecObjectType& portal) -> vtkm::Vec<typename ExecObjectType::ValueType, 6> 229 using ValueType = vtkm::Vec<typename ExecObjectType::ValueType, 6>; 243 VTKM_EXEC void Store(const ThreadIndicesType&, const ExecObjectType&, const T&) const
|
H A D | CellShape.h | 40 template <typename FetchTag, typename ExecObjectType> 41 struct Fetch<FetchTag, vtkm::exec::arg::AspectTagCellShape, ExecObjectType> 45 VTKM_EXEC auto Load(const ThreadIndicesType& indices, const ExecObjectType&) const 52 VTKM_EXEC void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | FetchTagArrayDirectOutArrayHandleGroupVecVariable.h | 44 using ExecObjectType = 46 using ValueType = typename ExecObjectType::ValueType; 51 const ExecObjectType& arrayPortal) const 58 VTKM_EXEC void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
/dports/math/vtk8/VTK-8.2.0/ThirdParty/vtkm/vtk-m/vtkm/exec/arg/ |
H A D | FetchTagArrayNeighborhoodIn.h | 45 template <int NeighborhoodSize, typename ExecObjectType> 49 Neighborhood(const ExecObjectType& portal, const vtkm::exec::arg::BoundaryState& boundary) in Neighborhood() 55 using ValueType = typename ExecObjectType::ValueType; 76 ExecObjectType Portal; 113 template <int NeighborhoodSize, typename ExecObjectType> 117 ExecObjectType> 120 using ValueType = Neighborhood<NeighborhoodSize, ExecObjectType>; 124 ValueType Load(const ThreadIndicesType& indices, const ExecObjectType& arrayPortal) const 130 void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | FetchTagExecObject.h | 46 template <typename ThreadIndicesType, typename ExecObjectType> 50 ExecObjectType> 52 using ValueType = ExecObjectType; 57 const ExecObjectType& execObject) const 63 void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | FetchTagWholeCellSetIn.h | 42 template <typename ThreadIndicesType, typename ExecObjectType> 46 ExecObjectType> 48 using ValueType = ExecObjectType; 53 const ExecObjectType& execObject) const 59 void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | FetchTagArrayDirectIn.h | 43 template <typename ThreadIndicesType, typename ExecObjectType> 47 ExecObjectType> 49 using ValueType = typename ExecObjectType::ValueType; 53 ValueType Load(const ThreadIndicesType& indices, const ExecObjectType& arrayPortal) const 59 void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | FetchTagArrayDirectOut.h | 43 template <typename ThreadIndicesType, typename ExecObjectType> 47 ExecObjectType> 49 using ValueType = typename ExecObjectType::ValueType; 53 ValueType Load(const ThreadIndicesType&, const ExecObjectType&) const 62 const ExecObjectType& arrayPortal,
|
H A D | FetchTagArrayDirectInOut.h | 53 template <typename ThreadIndicesType, typename ExecObjectType> 57 ExecObjectType> 59 using ValueType = typename ExecObjectType::ValueType; 63 ValueType Load(const ThreadIndicesType& indices, const ExecObjectType& arrayPortal) const 71 const ExecObjectType& arrayPortal,
|
H A D | Fetch.h | 61 typename ExecObjectType> 71 using ValueType = typename ExecObjectType::ValueType; 82 ValueType Load(const ThreadIndicesType& indices, const ExecObjectType& execObject) const; 95 const ExecObjectType& execObject,
|
H A D | FetchTagCellSetIn.h | 44 template <typename ConnectivityType, typename ExecObjectType> 48 ExecObjectType> 56 ValueType Load(const ThreadIndicesType& indices, const ExecObjectType&) const 62 void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | ThreadIndices.h | 62 template <typename FetchTag, typename ThreadIndicesType, typename ExecObjectType> 63 struct Fetch<FetchTag, vtkm::exec::arg::AspectTagThreadIndices, ThreadIndicesType, ExecObjectType> 68 const ThreadIndicesType& Load(const ThreadIndicesType& indices, const ExecObjectType&) const 74 void Store(const ThreadIndicesType&, const ExecObjectType&, const ThreadIndicesType&) const
|
H A D | InputIndex.h | 63 template <typename FetchTag, typename ThreadIndicesType, typename ExecObjectType> 64 struct Fetch<FetchTag, vtkm::exec::arg::AspectTagInputIndex, ThreadIndicesType, ExecObjectType> 69 vtkm::Id Load(const ThreadIndicesType& indices, const ExecObjectType&) const 75 void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | OutputIndex.h | 63 template <typename FetchTag, typename ThreadIndicesType, typename ExecObjectType> 64 struct Fetch<FetchTag, vtkm::exec::arg::AspectTagOutputIndex, ThreadIndicesType, ExecObjectType> 69 vtkm::Id Load(const ThreadIndicesType& indices, const ExecObjectType&) const 75 void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | VisitIndex.h | 64 template <typename FetchTag, typename ThreadIndicesType, typename ExecObjectType> 65 struct Fetch<FetchTag, vtkm::exec::arg::AspectTagVisitIndex, ThreadIndicesType, ExecObjectType> 70 vtkm::IdComponent Load(const ThreadIndicesType& indices, const ExecObjectType&) const 76 void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
H A D | WorkIndex.h | 60 template <typename FetchTag, typename ThreadIndicesType, typename ExecObjectType> 61 struct Fetch<FetchTag, vtkm::exec::arg::AspectTagWorkIndex, ThreadIndicesType, ExecObjectType> 66 vtkm::Id Load(const ThreadIndicesType& indices, const ExecObjectType&) const 72 void Store(const ThreadIndicesType&, const ExecObjectType&, const ValueType&) const
|
/dports/math/vtk9/VTK-9.1.0/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/cont/arg/ |
H A D | TransportTagBitField.h | 37 using ExecObjectType = 41 VTKM_CONT ExecObjectType operator()(vtkm::cont::BitField& field, 54 using ExecObjectType = typename vtkm::cont::BitField::template ExecutionTypes<Device>::Portal; 57 VTKM_CONT ExecObjectType operator()(vtkm::cont::BitField& field, 72 using ExecObjectType = typename vtkm::cont::BitField::template ExecutionTypes<Device>::Portal; 75 VTKM_CONT ExecObjectType operator()(vtkm::cont::BitField& field,
|