Go to the documentation of this file.
11 #ifndef vtk_m_filter_flow_Streamline_h
12 #define vtk_m_filter_flow_Streamline_h
18 #include <vtkm/filter/flow/worklet/Analysis.h>
19 #include <vtkm/filter/flow/worklet/Field.h>
20 #include <vtkm/filter/flow/worklet/Termination.h>
36 using AnalysisType = vtkm::worklet::flow::StreamlineAnalysis<ParticleType>;
38 using FieldType = vtkm::worklet::flow::VelocityField<ArrayType>;
70 #endif // vtk_m_filter_flow_Streamline_h
typename FlowTraits< Streamline >::TerminationType TerminationType
Definition: Streamline.h:54
Manages an array-worth of data.
Definition: ArrayHandle.h:300
Groups connected points that have the same field value.
Definition: Atomic.h:19
Definition: Particle.h:90
Definition: FilterParticleAdvectionSteadyState.h:26
typename FlowTraits< Streamline >::ParticleType ParticleType
Definition: Streamline.h:53
typename FlowTraits< Streamline >::AnalysisType AnalysisType
Definition: Streamline.h:55
typename FlowTraits< Streamline >::FieldType FieldType
Definition: Streamline.h:57
Contains and manages the geometric data structures that VTK-m operates on.
Definition: DataSet.h:57
vtkm::worklet::flow::VelocityField< ArrayType > FieldType
Definition: Streamline.h:38
vtkm::worklet::flow::NormalTermination TerminationType
Definition: Streamline.h:35
typename FlowTraits< Streamline >::ArrayType ArrayType
Definition: Streamline.h:56
Advect particles in a vector field and display the path they take.
Definition: Streamline.h:49
#define VTKM_CONT
Definition: ExportMacros.h:57
#define VTKM_FILTER_FLOW_EXPORT
Definition: vtkm_filter_flow_export.h:44
Definition: FilterParticleAdvectionSteadyState.h:29
vtkm::worklet::flow::StreamlineAnalysis< ParticleType > AnalysisType
Definition: Streamline.h:36