![]() |
|
Public Member Functions | |
lduAddressing (const label nEqns) | |
virtual | ~lduAddressing () |
label | size () const |
Return number of equations. | |
virtual const unallocLabelList & | lowerAddr () const =0 |
Return lower addressing. | |
virtual const unallocLabelList & | upperAddr () const =0 |
Return upper addressing. | |
virtual const unallocLabelList & | patchAddr (const label patchNo) const =0 |
Return patch to internal addressing given patch number. | |
const unallocLabelList & | losortAddr () const |
Return losort addressing. | |
const unallocLabelList & | ownerStartAddr () const |
Return owner start addressing. | |
const unallocLabelList & | losortStartAddr () const |
Return losort start addressing. | |
label | triIndex (const label a, const label b) const |
Return off-diagonal index given owner and neighbour label. |
|
Definition at line 152 of file lduAddressing.H. References Foam::label. |
|
|
|
Return losort addressing.
|
|
Return losort start addressing.
|
|
Return lower addressing.
Implemented in lduAddressingStore, fvMeshLduAddressing, and lduAddressingFaMesh. |
|
Return owner start addressing.
|
|
Return patch to internal addressing given patch number.
Implemented in lduAddressingStore, fvMeshLduAddressing, and lduAddressingFaMesh. |
|
Return number of equations.
Definition at line 169 of file lduAddressing.H. References Foam::label, and Foam::unallocLabelList. |
|
Return off-diagonal index given owner and neighbour label.
|
|
Return upper addressing.
Implemented in lduAddressingStore, fvMeshLduAddressing, and lduAddressingFaMesh. |