![]() |
|
Public Member Functions | |
TypeName ("lduCoupledInterface") | |
Runtime type information. | |
lduCoupledInterface () | |
Construct null. | |
virtual | ~lduCoupledInterface () |
virtual bool | coupled () const |
Return true if this patch field is coupled. | |
virtual void | initNbrColour (const labelField &, const bool) const |
Initialise neighbour colouring transfer. | |
virtual tmp< labelField > | nbrColour (const labelField &) const =0 |
Return neighbour colouring. | |
virtual void | initInterfaceMatrixUpdate (const scalarField &, scalarField &, const lduMatrix &, const scalarField &, const direction, const bool) const |
Initialise neighbour matrix update. | |
virtual void | updateInterfaceMatrix (const scalarField &, scalarField &, const lduMatrix &, const scalarField &, const direction) const |
Update result field based on interface functionality. |
|
Construct null.
Definition at line 70 of file lduCoupledInterface.H. |
|
|
|
Return true if this patch field is coupled.
Reimplemented in cyclicAmgCoupledInterface, processorAmgCoupledInterface, coupledFvPatchField, processorFvPatchField, and coupledFaPatchField. Definition at line 84 of file lduCoupledInterface.H. References Foam::labelField. |
|
Initialise neighbour matrix update.
Definition at line 108 of file lduCoupledInterface.H. |
|
Initialise neighbour colouring transfer.
Reimplemented in processorAmgCoupledInterface. Definition at line 91 of file lduCoupledInterface.H. References Foam::labelField, and Foam::scalarField. |
|
|
Runtime type information.
|
|
Update result field based on interface functionality.
Reimplemented in coupledFvPatchField, coupledFaPatchField, and processorFvPatchField. Definition at line 120 of file lduCoupledInterface.H. References Foam::direction, notImplemented, and Foam::type(). |
Here is the call graph for this function: