streamlinesParticle.H File Reference
Include dependency graph for streamlinesParticle.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  streamlinesParticle
 Particle class that samples fields as it passes through. Used in streamlines calculation. More...
 
class  streamlinesParticle::trackingData
 

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define DeclareTypeInterpolator(Type, nullArg)    const PtrList<interpolation<Type>>& Type##Interp_;
 
#define DeclareAllTypes(Type, nullArg)    List<DynamicField<Type>>& all##Type##s_;
 
#define TypeInterpolatorArg(Type, nullArg)    const PtrList<interpolation<Type>>& Type##Interp,
 
#define AllTypesArg(Type, nullArg)    , List<DynamicField<Type>>& all##Type##s
 
#define TypeInterpolatorInit(Type, nullArg)    Type##Interp_(Type##Interp),
 
#define AllTypesInit(Type, nullArg)    , all##Type##s_(all##Type##s)
 
#define DeclareSampledTypes(Type, nullArg)    List<DynamicField<Type>> sampled##Type##s_;
 Sampled types. More...
 

Functions

Ostream & operator<< (Ostream &, const streamlinesParticle &)
 

Detailed Description

Original source file streamlinesParticle.H

Definition in file streamlinesParticle.H.

Macro Definition Documentation

◆ DeclareTypeInterpolator

#define DeclareTypeInterpolator (   Type,
  nullArg 
)     const PtrList<interpolation<Type>>& Type##Interp_;

Definition at line 75 of file streamlinesParticle.H.

◆ DeclareAllTypes

#define DeclareAllTypes (   Type,
  nullArg 
)     List<DynamicField<Type>>& all##Type##s_;

Definition at line 100 of file streamlinesParticle.H.

◆ TypeInterpolatorArg

#define TypeInterpolatorArg (   Type,
  nullArg 
)     const PtrList<interpolation<Type>>& Type##Interp,

◆ AllTypesArg

#define AllTypesArg (   Type,
  nullArg 
)     , List<DynamicField<Type>>& all##Type##s

◆ TypeInterpolatorInit

#define TypeInterpolatorInit (   Type,
  nullArg 
)     Type##Interp_(Type##Interp),

◆ AllTypesInit

#define AllTypesInit (   Type,
  nullArg 
)     , all##Type##s_(all##Type##s)

◆ DeclareSampledTypes

#define DeclareSampledTypes (   Type,
  nullArg 
)     List<DynamicField<Type>> sampled##Type##s_;

Sampled types.

Definition at line 179 of file streamlinesParticle.H.