29#include "phaseCompressibleTurbulenceModel.H"
38namespace diameterModels
110 alphatWallBoilingWallFunction;
116 isA<alphatWallBoilingWallFunction>(alphatBf[patchi])
119 const alphatWallBoilingWallFunction& alphatw =
120 refCast<const alphatWallBoilingWallFunction>(alphatBf[patchi]);
129 if (dmdt[facei] > SMALL)
131 const label faceCelli =
faceCells[facei];
133 dmdt[facei]/(alphai[faceCelli]*
rho[faceCelli]);
134 Rdk[faceCelli] =
R[faceCelli]*(6.0/dDep[facei]);
#define R(A, B, C, D, E, F, K, M)
Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
const dimensionSet & dimensions() const
Return dimensions.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
const objectRegistry & db() const noexcept
Return the local objectRegistry.
static word groupName(StringType base, const word &group)
Create dot-delimited name.group string.
A thermal wall function for simulation of boiling wall.
IATE (Interfacial Area Transport Equation) bubble diameter model.
IATE (Interfacial Area Transport Equation) bubble diameter model run-time selectable sources.
Wall-boiling IATE source.
Wall-boiling model which requires a velocityGroup (i.e. phase) to be specified in which the nucleatio...
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Smooth ATC in cells next to a set of patches supplied by type.
Type & lookupObjectRef(const word &name, const bool recursive=false) const
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
const dimensionedScalar & rho() const
Return const-access to phase1 density.
A class for managing temporary objects.
static const word propertiesName
Default name of the turbulence properties dictionary.
#define defineTypeNameAndDebug(Type, DebugSwitch)
Define the typeName and debug information.
compressible::turbulenceModel & turbulence
Calculate the finiteVolume matrix for implicit and explicit sources.
zeroField Sp(const Foam::zero, const GeometricField< Type, fvPatchField, volMesh > &)
A no-op source.
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
const dimensionSet dimless
Dimensionless.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
#define forAll(list, i)
Loop across all elements in list.