Go to the documentation of this file.
71 #ifndef fa_externalFileSource_H
72 #define fa_externalFileSource_H
90 class externalFileSource
92 public fa::faceSetOption
106 autoPtr<PatchFunction1Types::MappedFile<scalar>> value_;
123 const word& sourceName,
124 const word& modelType,
A special matrix type and solver, designed for finite area solutions of scalar equations....
A class for handling words, derived from Foam::string.
const fvPatch & patch() const noexcept
Intermediate abstract class for handling face-set options for the derived faOptions.
TypeName("externalFileSource")
virtual void addSup(const areaScalarField &rho, faMatrix< scalar > &eqn, const label fieldi)
virtual bool read(const dictionary &dict)
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
virtual ~externalFileSource()=default
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
void operator=(const externalFileSource &)=delete
Applies sources on a specified field within a specified region by using an external table file for co...
GeometricField< scalar, faPatchField, areaMesh > areaScalarField
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
externalFileSource(const word &sourceName, const word &modelType, const dictionary &dict, const fvPatch &patch)
Generic GeometricField class.