Public Member Functions inherited from vtkm::worklet::flow::ParticleExecutionObject< ParticleType > |
| ParticleExecutionObject (vtkm::cont::ArrayHandle< ParticleType > particleArray, vtkm::Id maxSteps, vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) |
VTKM_EXEC ParticleType | GetParticle (const vtkm::Id &idx) |
VTKM_EXEC void | StepUpdate (const vtkm::Id &idx, const ParticleType &particle, vtkm::FloatDefault time, const vtkm::Vec3f &pt) |
VTKM_EXEC void | StatusUpdate (const vtkm::Id &idx, const vtkm::worklet::flow::IntegratorStatus &status, vtkm::Id maxSteps) |
VTKM_EXEC bool | CanContinue (const vtkm::Id &idx) |
VTKM_EXEC void | UpdateTookSteps (const vtkm::Id &idx, bool val) |