Go to the documentation of this file.
   11 #ifndef vtk_m_filter_flow_LagrangianStructures_h 
   12 #define vtk_m_filter_flow_LagrangianStructures_h 
   16 #include <vtkm/filter/flow/vtkm_filter_flow_export.h> 
   49   void SetOutputFieldName(std::string outputFieldName) { this->OutputFieldName = outputFieldName; }
 
   54     this->FlowMapOutput = flowMap;
 
   64   std::string OutputFieldName = 
"FTLE";
 
   67   bool UseAuxiliaryGrid = 
false;
 
   68   bool UseFlowMapOutput = 
false;
 
   75 #endif // vtk_m_filter_flow_LagrangianStructures_h 
  
Definition: LagrangianStructures.h:25
 
vtkm::Id3 AuxiliaryDims
Definition: LagrangianStructures.h:62
 
Groups connected points that have the same field value.
Definition: Atomic.h:19
 
void SetUseAuxiliaryGrid(bool useAuxiliaryGrid)
Definition: LagrangianStructures.h:40
 
void SetNumberOfSteps(vtkm::Id n)
Definition: LagrangianStructures.h:34
 
void SetAdvectionTime(vtkm::FloatDefault advectionTime)
Definition: LagrangianStructures.h:37
 
vtkm::cont::ArrayHandle< vtkm::Vec3f > GetFlowMapOutput()
Definition: LagrangianStructures.h:56
 
std::string GetOutputFieldName()
Definition: LagrangianStructures.h:50
 
bool GetUseAuxiliaryGrid()
Definition: LagrangianStructures.h:41
 
vtkm::Int32 Id
Represents an ID (index into arrays).
Definition: Types.h:191
 
vtkm::FloatDefault GetStepSize()
Definition: LagrangianStructures.h:32
 
vtkm::Id GetNumberOfSteps()
Definition: LagrangianStructures.h:35
 
Definition: FilterField.h:21
 
vtkm::cont::ArrayHandle< vtkm::Vec3f > FlowMapOutput
Definition: LagrangianStructures.h:63
 
#define VTKM_CONT
Definition: ExportMacros.h:57
 
vtkm::FloatDefault AdvectionTime
Definition: LagrangianStructures.h:61
 
void SetOutputFieldName(std::string outputFieldName)
Definition: LagrangianStructures.h:49
 
vtkm::Id3 GetAuxiliaryGridDimensions()
Definition: LagrangianStructures.h:44
 
void SetFlowMapOutput(vtkm::cont::ArrayHandle< vtkm::Vec3f > &flowMap)
Definition: LagrangianStructures.h:52
 
vtkm::Float32 FloatDefault
The floating point type to use when no other precision is specified.
Definition: Types.h:198
 
VTKM_CONT bool CanThread() const override
Definition: LagrangianStructures.h:29
 
vtkm::FloatDefault GetAdvectionTime()
Definition: LagrangianStructures.h:38
 
void SetUseFlowMapOutput(bool useFlowMapOutput)
Definition: LagrangianStructures.h:46
 
bool GetUseFlowMapOutput()
Definition: LagrangianStructures.h:47
 
void SetAuxiliaryGridDimensions(vtkm::Id3 auxiliaryDims)
Definition: LagrangianStructures.h:43
 
void SetStepSize(vtkm::FloatDefault s)
Definition: LagrangianStructures.h:31