Non-conformal coupled FV patch. As nonConformalFvPatch, but is also coupled to another non-conformal patch. More...
Public Member Functions | |
TypeName (nonConformalCoupledPolyPatch::typeName_()) | |
Runtime type information. More... | |
nonConformalCoupledFvPatch (const fvPatch &patch) | |
Construct from a patch. More... | |
virtual | ~nonConformalCoupledFvPatch () |
Destructor. More... | |
const nonConformalCoupledPolyPatch & | nonConformalCoupledPatch () const |
Return the reference to the polyPatch. More... | |
bool | owner () const |
Does this side own the patch? More... | |
bool | neighbour () const |
Does the coupled side own the patch? More... | |
const transformer & | transform () const |
Return transformation between the coupled patches. More... | |
const word & | errorPatchName () const |
Error patch name. More... | |
label | errorPatchID () const |
Error patch ID. More... | |
const nonConformalErrorFvPatch & | errorPatch () const |
Error patch. More... | |
![]() | |
TypeName (nonConformalPolyPatch::typeName_()) | |
Runtime type information. More... | |
nonConformalFvPatch (const fvPatch &patch) | |
Construct from a patch. More... | |
virtual | ~nonConformalFvPatch () |
Destructor. More... | |
const nonConformalPolyPatch & | nonConformalPatch () const |
Return the reference to the polyPatch. More... | |
const word & | origPatchName () const |
Original patch name. More... | |
label | origPatchID () const |
Original patch ID. More... | |
const fvPatch & | origPatch () const |
Original patch. More... | |
const labelList & | polyFaces () const |
Return face face-poly-faces. More... | |
virtual label | start () const |
Return the start label of this patch in the polyMesh face list. More... | |
virtual label | size () const |
Return the size. More... | |
virtual const labelUList & | faceCells () const |
Return the face-cells. More... | |
Protected Member Functions | |
void | makeWeights (scalarField &w, const vectorField &nbrSf, const vectorField &nbrDelta) const |
Make patch weighting factors. More... | |
Non-conformal coupled FV patch. As nonConformalFvPatch, but is also coupled to another non-conformal patch.
Definition at line 57 of file nonConformalCoupledFvPatch.H.
nonConformalCoupledFvPatch | ( | const fvPatch & | patch | ) |
Construct from a patch.
Definition at line 85 of file nonConformalCoupledFvPatch.C.
Referenced by nonConformalCoupledFvPatch::makeWeights().
|
virtual |
Destructor.
Definition at line 100 of file nonConformalCoupledFvPatch.C.
|
protected |
Make patch weighting factors.
Definition at line 43 of file nonConformalCoupledFvPatch.C.
References delta, forAll, Foam::mag(), and nonConformalCoupledFvPatch::nonConformalCoupledFvPatch().
Referenced by nonConformalProcessorCyclicFvPatch::makeWeights(), and nonConformalCyclicFvPatch::makeWeights().
TypeName | ( | nonConformalCoupledPolyPatch::typeName_() | ) |
Runtime type information.
const Foam::nonConformalCoupledPolyPatch & nonConformalCoupledPatch | ( | ) | const |
Return the reference to the polyPatch.
Definition at line 107 of file nonConformalCoupledFvPatch.C.
bool owner | ( | ) | const |
Does this side own the patch?
Definition at line 113 of file nonConformalCoupledFvPatch.C.
Referenced by Foam::min().
bool neighbour | ( | ) | const |
Does the coupled side own the patch?
Definition at line 119 of file nonConformalCoupledFvPatch.C.
const Foam::transformer & transform | ( | ) | const |
Return transformation between the coupled patches.
Definition at line 125 of file nonConformalCoupledFvPatch.C.
References transformer::transform().
const Foam::word & errorPatchName | ( | ) | const |
Error patch name.
Definition at line 131 of file nonConformalCoupledFvPatch.C.
Foam::label errorPatchID | ( | ) | const |
Error patch ID.
Definition at line 137 of file nonConformalCoupledFvPatch.C.
Referenced by Foam::min().
const Foam::nonConformalErrorFvPatch & errorPatch | ( | ) | const |
Error patch.
Definition at line 144 of file nonConformalCoupledFvPatch.C.