58 #ifndef LaplacePressureLagrangianScalarFieldSource_H
59 #define LaplacePressureLagrangianScalarFieldSource_H
73 class LaplacePressureLagrangianScalarFieldSource
75 public LagrangianScalarFieldSource,
76 private cloudLagrangianFieldSource
Base class for Lagrangian injections. Minimal wrapper over LagrangianSource. Implements some utility ...
Mesh that relates to a sub-section of a Lagrangian mesh. This is used to construct fields that relate...
This source condition sets the values of the pressure to that of the carrier plus an amount caused by...
virtual void write(Ostream &) const
Write.
TypeName("LaplacePressure")
Runtime type information.
LaplacePressureLagrangianScalarFieldSource(const regIOobject &, const dictionary &dict)
Construct from internal field and dictionary.
virtual tmp< LagrangianSubScalarField > value(const LagrangianInjection &, const LagrangianSubMesh &) const
Return the value for an instantaneous injection.
virtual ~LaplacePressureLagrangianScalarFieldSource()
Destructor.
virtual autoPtr< LagrangianScalarFieldSource > clone(const regIOobject &iIo) const
Construct and return a clone setting the internal field reference.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
A class for managing temporary objects.