An assembly of lduMatrix that is specific inter-region coupling through mapped patches. More...
Public Member Functions | |
TypeName (CyclicType::typeName_()) | |
AssemblyFvPatch (const polyPatch &patch, const fvBoundaryMesh &bm, const labelList &nrbFaceCells, const labelList &faceCells, const label nbrPatchID, const label nonOverPatchID=-1) | |
virtual | ~AssemblyFvPatch ()=default |
virtual tmp< labelField > | internalFieldTransfer (const Pstream::commsTypes commsType, const labelUList &internalData) const |
virtual label | neighbPatchID () const |
virtual label | nonOverlapPatchID () const |
virtual const fvPatch & | nonOverlapPatch () const |
virtual const CyclicType & | neighbPatch () const |
virtual const labelUList & | faceCells () const |
Protected Attributes | |
const labelList & | nrbFaceCells_ |
const labelList & | faceCells_ |
label | nbrPatchID_ |
label | nonOverlapPatchID_ |
An assembly of lduMatrix that is specific inter-region coupling through mapped patches.
Definition at line 50 of file AssemblyFvPatch.H.
|
inline |
Definition at line 81 of file AssemblyFvPatch.H.
|
virtualdefault |
TypeName | ( | CyclicType::typeName_() | ) |
|
inlinevirtual |
Definition at line 106 of file AssemblyFvPatch.H.
References forAll, tmp::New(), and AssemblyFvPatch< CyclicType >::nrbFaceCells_.
|
inlinevirtual |
Definition at line 123 of file AssemblyFvPatch.H.
References AssemblyFvPatch< CyclicType >::nbrPatchID_.
|
inlinevirtual |
Definition at line 129 of file AssemblyFvPatch.H.
References AssemblyFvPatch< CyclicType >::nonOverlapPatchID_.
|
inlinevirtual |
Definition at line 135 of file AssemblyFvPatch.H.
References AssemblyFvPatch< CyclicType >::nonOverlapPatchID_.
|
inlinevirtual |
Definition at line 141 of file AssemblyFvPatch.H.
References AssemblyFvPatch< CyclicType >::nbrPatchID_.
|
inlinevirtual |
Definition at line 150 of file AssemblyFvPatch.H.
References AssemblyFvPatch< CyclicType >::faceCells_.
|
protected |
Definition at line 59 of file AssemblyFvPatch.H.
Referenced by AssemblyFvPatch< CyclicType >::internalFieldTransfer().
|
protected |
Definition at line 62 of file AssemblyFvPatch.H.
Referenced by AssemblyFvPatch< CyclicType >::faceCells().
|
protected |
Definition at line 65 of file AssemblyFvPatch.H.
Referenced by AssemblyFvPatch< CyclicType >::neighbPatch(), and AssemblyFvPatch< CyclicType >::neighbPatchID().
|
protected |
Definition at line 68 of file AssemblyFvPatch.H.
Referenced by AssemblyFvPatch< CyclicType >::nonOverlapPatch(), and AssemblyFvPatch< CyclicType >::nonOverlapPatchID().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.