41 fieldcName_(iIo.
name())
54 fieldcName_(
dict.lookupOrDefault<
word>(
"fieldc", iIo.
name()))
67 fieldcName_(field.fieldcName_)
88 return value(subMesh);
115 writeEntryIfDifferent<word>
119 this->internalName(),
Macros for easy insertion into run-time selection tables.
Generic GeometricField class.
Base class for Lagrangian source conditions.
virtual void write(Ostream &) const
Write.
Base class for Lagrangian injections. Minimal wrapper over LagrangianSource. Implements some utility ...
const polyMesh & poly() const
Access the poly mesh.
Mesh that relates to a sub-section of a Lagrangian mesh. This is used to construct fields that relate...
const LagrangianMesh & mesh() const
Return the mesh.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
This source condition creates a Lagrangian value interpolated from a given carrier field....
virtual void write(Ostream &) const
Write.
virtual tmp< LagrangianSubField< Type > > value(const LagrangianInjection &, const LagrangianSubMesh &) const
Return the value for an instantaneous injection.
carrierLagrangianFieldSource(const regIOobject &)
Construct from internal field.
virtual ~carrierLagrangianFieldSource()
Destructor.
Mix-in for source conditions that refer to a cloud.
Base class for clouds. Provides a basic evolution algorithm, models, and a database for caching deriv...
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
const Type & lookupObject(const word &name) const
Lookup and return the object of the given Type and name.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
A class for managing temporary objects.
A class for handling words, derived from string.
word name(const LagrangianState state)
Return a string representation of a Lagrangian state enumeration.