30 template<
class CloudType>
50 template<
class CloudType>
64 template<
class CloudType>
71 iter().writePosition(os);
81 template<
class CloudType>
95 is.
readBeginList(
"IOPosition<CloudType>::readData(CloudType, bool)");
104 is.
readEndList(
"IOPosition<CloudType>::readData(CloudType, bool)");
112 "void IOPosition<CloudType>::readData(CloudType&, bool)",
114 ) <<
"incorrect first token, '(', found " 138 "void IOPosition<ParticleType>::readData(CloudType&, bool)",
140 ) <<
"incorrect first token, expected <int> or '(', found " 147 "void IOPosition<CloudType>::readData(CloudType&, bool)"
gmvFile<< "tracers "<< particles.size()<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){gmvFile<< iter().position().x()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){gmvFile<< iter().position().y()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){gmvFile<< iter().position().z()<< " ";}gmvFile<< nl;forAll(lagrangianScalarNames, i){word name=lagrangianScalarNames[i];IOField< scalar > s(IOobject( name, runTime.timeName(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE ))
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
IOPosition(const CloudType &)
Construct from cloud.
char readBeginList(const char *funcName)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
bool isPunctuation() const
errorManipArg< error, int > exit(error &err, const int errNo=1)
void append(link *)
Add at tail of list.
const polyMesh & pMesh() const
Return the polyMesh reference.
virtual bool check(const char *operation) const
Check IOstream status for given operation.
forAllConstIter(PtrDictionary< phaseModel >, mixture.phases(), phase)
virtual bool write() const
Write using setting from DB.
virtual void readData(CloudType &c, bool checkClass)
Ostream & endl(Ostream &os)
Add newline and flush stream.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
void putBack(const token &)
Put back token.
InfoProxy< token > info() const
Return info proxy.
char readEndList(const char *funcName)
bool good() const
Return true if next operation might succeed.
A token holds items read from Istream.
virtual bool write() const
Write using setting from DB.
Mesh consisting of general polyhedral cells.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
An Ostream is an abstract base class for all output systems (streams, files, token lists...
const dimensionedScalar c
Speed of light in a vacuum.
Templated base class for dsmc cloud.
punctuationToken pToken() const
Istream & readStream(const word &)
Return Istream and check object type against that given.
virtual bool writeData(Ostream &os) const
Pure virtual writaData function.
#define FatalIOErrorIn(functionName, ios)
Report an error message using Foam::FatalIOError.