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 | errorPatchIndex () const |
| Error patch ID. More... | |
| const nonConformalErrorFvPatch & | errorPatch () const |
| Error patch. More... | |
| virtual word | polyFacesType () const |
| Return the face-poly-faces patch field type. More... | |
Public Member Functions inherited from nonConformalFvPatch | |
| TypeName (nonConformalPolyPatch::typeName_()) | |
| Runtime type information. More... | |
| nonConformalFvPatch (const fvPatch &patch) | |
| Construct from a patch. More... | |
| virtual | ~nonConformalFvPatch () |
| Destructor. More... | |
| const fvPatch & | patch () const |
| Reference to the fvPatch. More... | |
| const nonConformalPolyPatch & | nonConformalPatch () const |
| Reference to the polyPatch. More... | |
| const word & | origPatchName () const |
| Original patch name. More... | |
| label | origPatchIndex () 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.
|
virtual |
Destructor.
Definition at line 101 of file nonConformalCoupledFvPatch.C.
|
protected |
Make patch weighting factors.
Definition at line 43 of file nonConformalCoupledFvPatch.C.
References delta, forAll, Foam::mag(), and fvPatch::nf().
Referenced by nonConformalCyclicFvPatch::makeWeights(), and nonConformalProcessorCyclicFvPatch::makeWeights().


| TypeName | ( | nonConformalCoupledPolyPatch::typeName_() | ) |
Runtime type information.
| const Foam::nonConformalCoupledPolyPatch & nonConformalCoupledPatch | ( | ) | const |
Return the reference to the polyPatch.
Definition at line 108 of file nonConformalCoupledFvPatch.C.
| bool owner | ( | ) | const |
Does this side own the patch?
Definition at line 114 of file nonConformalCoupledFvPatch.C.
| bool neighbour | ( | ) | const |
Does the coupled side own the patch?
Definition at line 120 of file nonConformalCoupledFvPatch.C.
| const Foam::transformer & transform | ( | ) | const |
Return transformation between the coupled patches.
Definition at line 126 of file nonConformalCoupledFvPatch.C.
References transformer::transform().

| const Foam::word & errorPatchName | ( | ) | const |
Error patch name.
Definition at line 132 of file nonConformalCoupledFvPatch.C.
| Foam::label errorPatchIndex | ( | ) | const |
Error patch ID.
Definition at line 138 of file nonConformalCoupledFvPatch.C.
| const Foam::nonConformalErrorFvPatch & errorPatch | ( | ) | const |
Error patch.
Definition at line 145 of file nonConformalCoupledFvPatch.C.
|
virtual |
Return the face-poly-faces patch field type.
Implements nonConformalFvPatch.
Definition at line 155 of file nonConformalCoupledFvPatch.C.
References Field< Type >::typeName.