27 #include "surfaceInterpolate.H"
56 dict.lookupOrDefault<
Switch>(
"zeroInNearWallCells", false)
74 if (zeroInNearWallCells_)
#define forAll(list, i)
Loop across all elements in list.
Generic GeometricField class.
A simple wrapper around bool so that it can be read as a word: true/false, on/off,...
A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries.
Class to represent a interface between phases where one phase is considered dispersed within the othe...
Class to represent an interface between phases. Derivations can further specify the configuration of ...
A class for managing temporary objects.
T & ref() const
Return non-const reference or generate a fatal error.
Wall damping models can be used to filter interfacial models near the walls. This is particularly use...
virtual tmp< surfaceScalarField > dampingf() const
Return damped face coefficient.
virtual ~wallDampingModel()
Destructor.
virtual tmp< volScalarField > damping() const
Return damped coefficient.
wallDampingModel(const dictionary &dict, const phaseInterface &interface)
Construct from a dictionary and an interface.
A class which provides on-demand creation and caching of wall distance and wall normal fields for use...
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
const polyBoundaryMesh & bMesh
void limiter(const control &controls, surfaceScalarField &lambda, const RdeltaTType &rDeltaT, const RhoType &rho, const volScalarField &psi, const scalarField &SuCorr, const surfaceScalarField &phi, const surfaceScalarField &phiCorr, const SpType &Sp, const PsiMaxType &psiMax, const PsiMinType &psiMin)
static tmp< SurfaceField< Type > > interpolate(const VolField< Type > &tvf, const surfaceScalarField &faceFlux, Istream &schemeData)
Interpolate field onto faces using scheme given by Istream.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
const dimensionSet dimless
const dimensionSet dimLength
defineTypeNameAndDebug(combustionModel, 0)