VTK-m
2.0
|
#include <ComputePotentialMxN.h>
Public Types | |
using | TagType = vtkm::List< T > |
using | ControlSignature = void(FieldIn index, WholeArrayIn partId, WholeArrayIn xLoc, WholeArrayIn yLoc, WholeArrayIn zLoc, FieldOut potential) |
using | ExecutionSignature = _6(_1, _2, _3, _4, _5) |
using | InputDomain = _1 |
Public Types inherited from vtkm::worklet::WorkletMapField | |
template<typename Worklet > | |
using | Dispatcher = vtkm::worklet::DispatcherMapField< Worklet > |
Public Member Functions | |
VTKM_EXEC_CONT | ComputePotentialMxN (vtkm::Id N, T Mass) |
template<typename InIdPortalType , typename InFieldPortalType > | |
VTKM_EXEC T | operator() (const vtkm::Id &i, const InIdPortalType &partId, const InFieldPortalType &xLoc, const InFieldPortalType &yLoc, const InFieldPortalType &zLoc) const |
Public Attributes | |
vtkm::Id | nParticles |
T | mass |
using vtkm::worklet::cosmotools::ComputePotentialMxN< T >::ControlSignature = void(FieldIn index, WholeArrayIn partId, WholeArrayIn xLoc, WholeArrayIn yLoc, WholeArrayIn zLoc, FieldOut potential) |
using vtkm::worklet::cosmotools::ComputePotentialMxN< T >::ExecutionSignature = _6(_1, _2, _3, _4, _5) |
using vtkm::worklet::cosmotools::ComputePotentialMxN< T >::InputDomain = _1 |
using vtkm::worklet::cosmotools::ComputePotentialMxN< T >::TagType = vtkm::List<T> |
|
inline |
|
inline |
T vtkm::worklet::cosmotools::ComputePotentialMxN< T >::mass |
vtkm::Id vtkm::worklet::cosmotools::ComputePotentialMxN< T >::nParticles |