103 #ifndef functionObjects_streamlines_H 104 #define functionObjects_streamlines_H 124 namespace functionObjects
133 public fvMeshFunctionObject
165 word interpolationScheme_;
198 autoPtr<meshSearch> meshSearchPtr_;
201 autoPtr<sampledSet> sampledSetPtr_;
204 word sampledSetAxis_;
268 virtual bool write();
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const word & name() const
Return the name of this functionObject.
A list of keyword definitions, which are a keyword followed by any number of values (e...
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
streamlines(const word &name, const Time &runTime, const dictionary &dict)
Construct from Time and dictionary.
Generates streamline data by sampling a set of user-specified fields along a particle track...
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
virtual void updateMesh(const mapPolyMesh &)
Update for changes of mesh.
virtual bool execute()
Do nothing.
TypeName("streamlines")
Runtime type information.
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects...
void operator=(const streamlines &)=delete
Disallow default bitwise assignment.
trackDirection
Track direction enumerations.
A class for handling words, derived from string.
virtual bool write()
Calculate and write the streamlines.
virtual void movePoints(const polyMesh &)
Update for mesh point-motion.
virtual ~streamlines()
Destructor.
List< word > wordList
A List of words.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
virtual bool read(const dictionary &)
Read the field average data.
Mesh consisting of general polyhedral cells.
static const NamedEnum< trackDirection, 3 > trackDirectionNames_
Track direction enumeration names.