|
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 |
1.8.17