An abstract base class for region coupled interfaces. More...

Public Member Functions | |
| TypeName ("regionCoupledLduInterface") | |
| Runtime type information. More... | |
| regionCoupledLduInterface () | |
| Construct null. More... | |
| virtual | ~regionCoupledLduInterface () |
| Destructor. More... | |
| virtual label | neighbPatchID () const =0 |
| Return neighbour. More... | |
| virtual bool | owner () const =0 |
| Is it owner? More... | |
| virtual const regionCoupledLduInterface & | neighbPatch () const =0 |
| Return neighb regionCoupledLduInterface. More... | |
| virtual const polyMesh & | nbrMesh () const =0 |
| Return AMI. More... | |
An abstract base class for region coupled interfaces.
Definition at line 51 of file regionCoupledLduInterface.H.
|
inline |
Construct null.
Definition at line 63 of file regionCoupledLduInterface.H.
References regionCoupledLduInterface::nbrMesh(), regionCoupledLduInterface::neighbPatch(), regionCoupledLduInterface::neighbPatchID(), regionCoupledLduInterface::owner(), and regionCoupledLduInterface::~regionCoupledLduInterface().

|
virtual |
Destructor.
Definition at line 36 of file regionCoupledLduInterface.C.
Referenced by regionCoupledLduInterface::regionCoupledLduInterface().

| TypeName | ( | "regionCoupledLduInterface" | ) |
Runtime type information.
|
pure virtual |
Return neighbour.
Implemented in regionCoupledBaseFvPatch, and regionCoupledBaseGAMGInterface.
Referenced by regionCoupledBaseGAMGInterface::neighbPatchID(), and regionCoupledLduInterface::regionCoupledLduInterface().

|
pure virtual |
Is it owner?
Implemented in regionCoupledBaseFvPatch, and regionCoupledBaseGAMGInterface.
Referenced by regionCoupledBaseGAMGInterface::owner(), and regionCoupledLduInterface::regionCoupledLduInterface().

|
pure virtual |
Return neighb regionCoupledLduInterface.
Implemented in regionCoupledBaseFvPatch, and regionCoupledBaseGAMGInterface.
Referenced by regionCoupledBaseGAMGInterface::neighbPatch(), and regionCoupledLduInterface::regionCoupledLduInterface().

|
pure virtual |
Return AMI.
virtual const AMIPatchToPatchInterpolation& AMI() const = 0;Return nbrMesh
Implemented in regionCoupledBaseFvPatch, and regionCoupledBaseGAMGInterface.
Referenced by regionCoupledBaseGAMGInterface::nbrMesh(), and regionCoupledLduInterface::regionCoupledLduInterface().

1.8.13