36 namespace compressible
48 phaseName_(
word::null),
49 otherPhaseName_(
word::null)
60 phaseName_(iF.
group()),
61 otherPhaseName_(
dict.lookup(
"otherPhase"))
66 <<
"otherPhase should be the name of the vapour phase that "
67 <<
"corresponds to the liquid base or vice versa" <<
nl
Macros for easy insertion into run-time selection tables.
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,...
Abstract base-class for all alphatWallFunctions supporting phase-change.
virtual void write(Ostream &) const
Write.
bool activeInterface(const phaseInterface &) const
Is there phase change mass transfer for this interface?
const word phaseName_
Name of the phase.
const word otherPhaseName_
Name of the other phase.
alphatPhaseChangeWallFunctionBase()
Construct null.
virtual ~alphatPhaseChangeWallFunctionBase()
A list of keyword definitions, which are a keyword followed by any number of values (e....
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
Class to represent an interface between phases. Derivations can further specify the configuration of ...
const phaseSystem & fluid() const
Return the phase system.
bool contains(const phaseModel &phase) const
Return true if this phaseInterface contains the given phase.
Class to represent a system of phases and model interfacial transfers between them.
const phaseModelList & phases() const
Return the phase models.
A class for handling words, derived from string.
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
defineTypeNameAndDebug(cavitationModel, 0)
const char *const group
Group name for atomic constants.
errorManip< error > abort(error &err)
void writeEntry(Ostream &os, const HashTable< T, Key, Hash > &ht)