Go to the documentation of this file.
33 template<
class CloudType>
41 template<
class CloudType>
47 const word& modelType,
53 owner.outputProperties(),
63 template<
class CloudType>
66 const word& modelName,
76 owner.outputProperties(),
85 template<
class CloudType>
98 template<
class CloudType>
105 template<
class CloudType>
112 template<
class CloudType>
119 template<
class CloudType>
124 && owner_.solution().transient()
125 && owner_.db().time().writeTime();
129 template<
class CloudType>
141 template<
class CloudType>
Base class for generic sub-models requiring to be read from dictionary. Provides a mechanism to read ...
static const word prefix
The prefix to local: lagrangian.
A class for handling words, derived from Foam::string.
A class for handling file names.
CloudSubModelBase(CloudType &owner)
Construct null from owner cloud.
Base class for cloud sub-models.
virtual ~CloudSubModelBase()
Destructor.
CloudType & owner_
Reference to the cloud.
virtual void write(Ostream &os) const
Write.
const CloudType & owner() const
Return const access to the owner cloud.
Templated base class for dsmc cloud.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
OBJstream os(runTime.globalPath()/outputName)
virtual void write(Ostream &os) const
Write.
virtual fileName localPath() const
Output directory.
static const word null
An empty word.
Ostream & writeEntry(const keyType &key, const T &value)
Write a keyword/value entry.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
virtual bool writeTime() const
Flag to indicate when to write a property.