![]() |
|
Public Member Functions | |
TypeName (coupledPolyPatch::typeName_()) | |
Runtime type information. | |
coupledFvPatch (const polyPatch &patch, const fvBoundaryMesh &bm) | |
Construct from polyPatch. | |
virtual | ~coupledFvPatch () |
virtual bool | coupled () const |
Return true because this patch is coupled. | |
const tensorField & | forwardT () const |
Return face transformation tensor. | |
const tensorField & | reverseT () const |
Return neighbour-cell transformation tensor. | |
bool | parallel () const |
Are the cyclic planes parallel. | |
virtual tmp< vectorField > | delta () const =0 |
Return delta (P to N) vectors across coupled patch. | |
Protected Member Functions | |
virtual void | makeWeights (scalarField &) const =0 |
Make patch weighting factors. | |
virtual void | makeDeltaCoeffs (scalarField &) const =0 |
Make patch face - neighbour cell distances. | |
Friends | |
class | surfaceInterpolation |
|
Construct from polyPatch.
Definition at line 91 of file coupledFvPatch.H. |
|
|
|
Return true because this patch is coupled.
Reimplemented from fvPatch. Reimplemented in processorFvPatch. Definition at line 108 of file coupledFvPatch.H. |
|
Return delta (P to N) vectors across coupled patch.
Reimplemented from fvPatch. Implemented in cyclicFvPatch, and processorFvPatch. |
|
Return face transformation tensor.
Definition at line 114 of file coupledFvPatch.H. |
|
Make patch face - neighbour cell distances.
Reimplemented from fvPatch. Implemented in cyclicFvPatch, and processorFvPatch. |
|
Make patch weighting factors.
Reimplemented from fvPatch. Implemented in cyclicFvPatch, and processorFvPatch. |
|
Are the cyclic planes parallel.
Definition at line 126 of file coupledFvPatch.H. |
|
Return neighbour-cell transformation tensor.
Definition at line 120 of file coupledFvPatch.H. |
|
Runtime type information.
|
|
Reimplemented from fvPatch. Definition at line 81 of file coupledFvPatch.H. |