VTK-m  2.1
Classes | Enumerations
vtkm::filter::flow Namespace Reference

Classes

class  FilterParticleAdvection
 base class for advecting particles in a vector field. More...
 
class  FilterParticleAdvectionSteadyState
 
class  FilterParticleAdvectionUnsteadyState
 Superclass for filters that operate on flow that changes over time. More...
 
struct  FlowTraits
 
struct  FlowTraits< ParticleAdvection >
 
struct  FlowTraits< Pathline >
 
struct  FlowTraits< PathParticle >
 
struct  FlowTraits< Streamline >
 
struct  FlowTraits< WarpXStreamline >
 
class  Lagrangian
 
class  LagrangianStructures
 Compute the finite time Lyapunov exponent (FTLE) of a vector field. More...
 
class  ParticleAdvection
 Advect particles in a vector field. More...
 
class  Pathline
 Advect particles in a time-varying vector field and display the path they take. More...
 
class  PathParticle
 Advect particles in a vector field. More...
 
class  Streamline
 Advect particles in a vector field and display the path they take. More...
 
class  StreamSurface
 Generate stream surfaces from a vector field. More...
 
class  WarpXStreamline
 Advect particles in a vector field. More...
 

Enumerations

enum  IntegrationSolverType { IntegrationSolverType::RK4_TYPE = 0, IntegrationSolverType::EULER_TYPE }
 
enum  VectorFieldType { VectorFieldType::VELOCITY_FIELD_TYPE = 0, VectorFieldType::ELECTRO_MAGNETIC_FIELD_TYPE }
 
enum  FlowResultType { UNKNOWN_TYPE = -1, PARTICLE_ADVECT_TYPE, STREAMLINE_TYPE }
 

Enumeration Type Documentation

◆ FlowResultType

Enumerator
UNKNOWN_TYPE 
PARTICLE_ADVECT_TYPE 
STREAMLINE_TYPE 

◆ IntegrationSolverType

Enumerator
RK4_TYPE 
EULER_TYPE 

◆ VectorFieldType

Enumerator
VELOCITY_FIELD_TYPE 
ELECTRO_MAGNETIC_FIELD_TYPE