75 #ifndef waveAlphaFvPatchScalarField_H 76 #define waveAlphaFvPatchScalarField_H 89 class waveAlphaFvPatchScalarField
91 public mixedFvPatchScalarField
102 const Switch inletOutlet_;
tmp< scalarField > alpha() const
Return the current modelled phase fraction field.
A list of keyword definitions, which are a keyword followed by any number of values (e...
This boundary condition provides a waveAlpha condition. This sets the phase fraction to that specifie...
virtual tmp< fvPatchScalarField > clone(const DimensionedField< scalar, volMesh > &iF) const
Construct and return a clone setting internal field reference.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
bool liquid() const
Access the liquid flag.
virtual void write(Ostream &) const
Write.
Foam::fvPatchFieldMapper.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
waveAlphaFvPatchScalarField(const fvPatch &, const DimensionedField< scalar, volMesh > &)
Construct from patch and internal field.
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...
tmp< scalarField > alphan() const
Return the current modelled phase fraction field in the.
TypeName("waveAlpha")
Runtime type information.
A class for managing temporary objects.