45 const auto& fvp = bm[patchi];
50 refCast<const oversetFvPatchField<scalar>>(fvp);
Forwards and collection of common volume field types.
void fringeFlux(const fvMatrix< Type > &m, const surfaceScalarField &phi) const
Calculate patch flux (helper function). Requires.
#define forAll(list, i)
Loop across all elements in list.
const GeometricField< Type, fvPatchField, volMesh > & psi(const label i=0) const
Return psi.
A special matrix type and solver, designed for finite volume solutions of scalar equations. Face addressing is used to make all matrix assembly and solution loops vectorise.
void oversetPatchPhiErr(const fvScalarMatrix &m, const surfaceScalarField &phi)
Prints out sum of m.flux and phi over the fringe faces.
const Type * isA(const U &obj)
Attempt dynamic_cast to Type.
Boundary condition for use on overset patches. To be run in combination with special dynamicFvMesh ty...