#include <MIR.h>
|
| InterpolateMIRFields (vtkm::cont::ArrayHandle< EdgeInterpolation > edgeInterpolationArray, vtkm::cont::ArrayHandle< vtkm::Id > inCellInterpolationKeys, vtkm::cont::ArrayHandle< vtkm::Id > inCellInterpolationInfo, vtkm::Id edgePointsOffset, vtkm::Id inCellPointsOffset, IDLen *output1, IDPos *output2, IDList *output3, VFList *output4) |
|
VTKM_CONT void | operator() (const vtkm::cont::ArrayHandle< vtkm::Id, vtkm::cont::StorageTagBasic > &originalLen, const vtkm::cont::ArrayHandle< vtkm::Id, vtkm::cont::StorageTagBasic > &originalPos, const vtkm::cont::ArrayHandle< vtkm::Id, vtkm::cont::StorageTagBasic > &originalIDs, const vtkm::cont::ArrayHandle< vtkm::Float64, vtkm::cont::StorageTagBasic > &originalVFs) const |
|
◆ InterpolateMIRFields()
template<typename IDLen , typename IDPos , typename IDList , typename VFList >
vtkm::worklet::MIR::InterpolateMIRFields< IDLen, IDPos, IDList, VFList >::InterpolateMIRFields |
( |
vtkm::cont::ArrayHandle< EdgeInterpolation > |
edgeInterpolationArray, |
|
|
vtkm::cont::ArrayHandle< vtkm::Id > |
inCellInterpolationKeys, |
|
|
vtkm::cont::ArrayHandle< vtkm::Id > |
inCellInterpolationInfo, |
|
|
vtkm::Id |
edgePointsOffset, |
|
|
vtkm::Id |
inCellPointsOffset, |
|
|
IDLen * |
output1, |
|
|
IDPos * |
output2, |
|
|
IDList * |
output3, |
|
|
VFList * |
output4 |
|
) |
| |
|
inline |
◆ operator()()
template<typename IDLen , typename IDPos , typename IDList , typename VFList >
VTKM_CONT void vtkm::worklet::MIR::InterpolateMIRFields< IDLen, IDPos, IDList, VFList >::operator() |
( |
const vtkm::cont::ArrayHandle< vtkm::Id, vtkm::cont::StorageTagBasic > & |
originalLen, |
|
|
const vtkm::cont::ArrayHandle< vtkm::Id, vtkm::cont::StorageTagBasic > & |
originalPos, |
|
|
const vtkm::cont::ArrayHandle< vtkm::Id, vtkm::cont::StorageTagBasic > & |
originalIDs, |
|
|
const vtkm::cont::ArrayHandle< vtkm::Float64, vtkm::cont::StorageTagBasic > & |
originalVFs |
|
) |
| const |
|
inline |
◆ EdgeInterpolationArray
template<typename IDLen , typename IDPos , typename IDList , typename VFList >
◆ EdgePointsOffset
template<typename IDLen , typename IDPos , typename IDList , typename VFList >
◆ IDOut
template<typename IDLen , typename IDPos , typename IDList , typename VFList >
◆ InCellInterpolationInfo
template<typename IDLen , typename IDPos , typename IDList , typename VFList >
◆ InCellInterpolationKeys
template<typename IDLen , typename IDPos , typename IDList , typename VFList >
◆ InCellPointsOffset
template<typename IDLen , typename IDPos , typename IDList , typename VFList >
◆ LenOut
template<typename IDLen , typename IDPos , typename IDList , typename VFList >
◆ PosOut
template<typename IDLen , typename IDPos , typename IDList , typename VFList >
◆ VFOut
template<typename IDLen , typename IDPos , typename IDList , typename VFList >
The documentation for this class was generated from the following file: