36 #ifndef coneDiskDirectionLagrangianVectorFieldSource_H
37 #define coneDiskDirectionLagrangianVectorFieldSource_H
47 class LagrangianFieldSourceBase;
Base class for Lagrangian source conditions.
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...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Mix-in for source conditions that provides a random injection direction on a disk between two cone an...
void write(Ostream &) const
Write.
~coneDiskDirectionLagrangianVectorFieldSource()
Destructor.
coneDiskDirectionLagrangianVectorFieldSource(const LagrangianFieldSourceBase &, const dictionary &dict)
Construct from a dictionary.
tmp< LagrangianSubVectorField > direction(const LagrangianInjection &, const LagrangianSubMesh &) const
Return the value for an instantaneous injection.
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
A class for managing temporary objects.