Go to the documentation of this file.
56 waveDictName_(ptf.waveDictName_)
78 waveDictName_(ptf.waveDictName_)
89 waveDictName_(ptf.waveDictName_)
107 internalField().
mesh(),
114 model.
correct(db().time().value());
128 writeEntry(
"value", os);
virtual void write(Ostream &) const
Write.
T & constCast() const
Non-const dereference, even if the object is const.
A class for handling words, derived from Foam::string.
Base class for waveModels.
A class for managing temporary objects.
virtual const scalarField & alpha() const
Return the latest wave indicator field prediction.
const word dictName("blockMeshDict")
virtual void write(Ostream &) const
Write.
tmp< faMatrix< Type > > operator==(const faMatrix< Type > &, const faMatrix< Type > &)
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
waveAlphaFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Macros for easy insertion into run-time selection tables.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
Example of the boundary condition specification:
const std::string patch
OpenFOAM patch number as a std::string.
Ostream & writeEntry(const keyType &key, const T &value)
Write a keyword/value entry.
Foam::fvPatchFieldMapper.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
makePatchTypeField(fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField)
virtual void correct(const scalar t)
Correct the model for time, t[s].
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
static tmp< waveModel > lookupOrCreate(const polyPatch &patch, const fvMesh &mesh, const word &waveDictName)
Lookup waveModel from database, or create new.