83#ifndef functionObjects_dataCloud_H
84#define functionObjects_dataCloud_H
94namespace functionObjects
103 public fvMeshFunctionObject,
118 wordRes selectClouds_;
131 static void writePointValue
139 static void writeList
143 const List<Type>&
field
147 static void writeListParallel
151 const List<Type>&
field
155 static void writeList
164 static void writeListParallel
188 void operator=(
const dataCloud&) =
delete;
221 virtual bool write();
Selection of parcels based on their objectRegistry entries. Normally accessed via a dictionary entry.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A bitSet stores bits (elements with only two states) in packed internal format and supports a variety...
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A class for handling file names.
const word & name() const noexcept
Return the name of this functionObject.
This functionObject writes a cloud position and in ASCII.
TypeName("dataCloud")
Runtime type information.
virtual ~dataCloud()=default
Destructor.
virtual bool read(const dictionary &dict)
Read the dataCloud specification.
virtual bool execute()
Execute, currently does nothing.
virtual bool write()
Write fields.
Specialization of Foam::functionObject for an Foam::fvMesh, providing a reference to the Foam::fvMesh...
Registry of regIOobjects.
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...
A List of wordRe with additional matching capabilities.
A class for handling words, derived from Foam::string.
word outputName("finiteArea-edges.obj")
OBJstream os(runTime.globalPath()/outputName)
Field< vector > vectorField
Specialisation of Field<T> for vector.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.
const word cloudName(propsDict.get< word >("cloud"))