37 #ifndef genericFvFieldSource_H
38 #define genericFvFieldSource_H
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
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...
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Base class for finite-volume field sources.
autoPtr< fvFieldSource< Type > > clone() const
Disallow clone without setting internal field reference.
Base class for finite volume sources.
Base class for generic field types. Facilitates down-casting so that the actual type can be queried.
This provides a generic source condition, useful as a fallback for handling unknown types when post-p...
TypeName("generic")
Runtime type information.
virtual void write(Ostream &) const
Write.
genericFvFieldSource(const DimensionedField< Type, volMesh > &, const dictionary &)
Construct internal field and dictionary.
virtual ~genericFvFieldSource()
Destructor.
virtual tmp< DimensionedField< Type, volMesh > > sourceValue(const fvSource &model, const DimensionedField< scalar, volMesh > &source) const
Return the source value.
virtual tmp< DimensionedField< scalar, volMesh > > internalCoeff(const fvSource &model, const DimensionedField< scalar, volMesh > &source) const
Return the source value.
A class for managing temporary objects.