12 const fvPatch& currPatch = patches[
patchi];
14 if (isA<wallFvPatch>(currPatch))
30 const vector wallNormal2 = -nf[facei];
40 <<
"wall faces are not parallel for patches " 41 << patches[
patchId].name() <<
" and " 42 << currPatch.name() <<
nl 62 Info<<
"Generating wall data for patch: " << patches[
patchId].name()
const fvPatchList & patches
FvWallInfoData< WallInfo, label > label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
errorManipArg< error, int > exit(error &err, const int errNo=1)
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
Ostream & endl(Ostream &os)
Add newline and flush stream.
volVectorField vectorField(fieldObject, mesh)
Vector< scalar > vector
A scalar version of the templated Vector.
volScalarField scalarField(fieldObject, mesh)
scalarField y(wallNormal &(mesh.C().primitiveField() - mesh.C().boundaryField()[patchId][faceId]))
PtrList< fvPatch > fvPatchList
container classes for fvPatch
dimensioned< scalar > mag(const dimensioned< Type > &)