45 #ifndef maxLagrangianFieldSource_H
46 #define maxLagrangianFieldSource_H
Base class for Lagrangian source conditions.
autoPtr< LagrangianFieldSource< Type > > clone() const
Disallow clone without setting the internal field reference.
Base class for Lagrangian injections. Minimal wrapper over LagrangianSource. Implements some utility ...
Base class for Lagrangian sources. Minimal wrapper over LagrangianModel that provides an interface to...
Mesh that relates to a sub-section of a Lagrangian mesh. This is used to construct fields that relate...
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
This source condition provides the maximum value of the primitive type; i.e., all components set to v...
virtual ~maxLagrangianFieldSource()
Destructor.
virtual tmp< LagrangianSubField< Type > > value(const LagrangianInjection &, const LagrangianSubMesh &) const
Return the value for an instantaneous injection.
virtual tmp< LagrangianSubField< Type > > sourceValue(const LagrangianSource &, const LagrangianSubMesh &) const
Return the source value.
virtual tmp< LagrangianSubScalarField > internalCoeff(const LagrangianSource &, const LagrangianSubMesh &) const
Return the internal coefficient.
TypeName("max")
Runtime type information.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
A class for managing temporary objects.