45 const auto& fvp = bm[patchi];
GeometricBoundaryField< scalar, fvPatchField, volMesh > Boundary
const Boundary & boundaryField() const noexcept
Return const-reference to the boundary field.
const GeometricField< Type, fvPatchField, volMesh > & psi(const label i=0) const
Return psi.
Boundary condition for use on overset patches. To be run in combination with special dynamicFvMesh ty...
void fringeFlux(const fvMatrix< Type > &m, const surfaceScalarField &phi) const
Calculate patch flux (helper function). Requires.
Type & refCast(U &obj)
A dynamic_cast (for references) to Type reference.
fvMatrix< scalar > fvScalarMatrix
void oversetPatchPhiErr(const fvScalarMatrix &m, const surfaceScalarField &phi)
Prints out sum of m.flux and phi over the fringe faces.
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
const Type * isA(const U &obj)
Attempt dynamic_cast to Type.
#define forAll(list, i)
Loop across all elements in list.
Forwards and collection of common volume field types.