Simplest contrete lduMesh which stores the addressing needed bu lduMatrix. More...
#include <OpenFOAM/lduPrimitiveMesh.H>
Simplest contrete lduMesh which stores the addressing needed bu lduMatrix.
Definition at line 47 of file lduPrimitiveMesh.H.
Inheritance diagram for lduPrimitiveMesh:
Collaboration diagram for lduPrimitiveMesh:Public Member Functions | |
| lduPrimitiveMesh (const label nCells, const unallocLabelList &l, const unallocLabelList &u, const labelListList &pa, lduInterfacePtrsList interfaces, const lduSchedule &ps) | |
| Construct from components as copies.
| |
| lduPrimitiveMesh (const label nCells, labelList &l, labelList &u, labelListList &pa, lduInterfacePtrsList interfaces, const lduSchedule &ps, bool reUse) | |
| Construct from components and re-use storage as specified.
| |
| virtual | ~lduPrimitiveMesh () |
| virtual const lduAddressing & | lduAddr () const |
| Return ldu addressing.
| |
| virtual lduInterfacePtrsList | interfaces () const |
| Return a list of pointers for each patch.
| |
| virtual const unallocLabelList & | lowerAddr () const |
| Return Lower addressing.
| |
| virtual const unallocLabelList & | upperAddr () const |
| Return Upper addressing.
| |
| virtual const unallocLabelList & | patchAddr (const label i) const |
| Return patch addressing.
| |
| virtual const lduSchedule & | patchSchedule () const |
| Return patch evaluation schedule.
| |
| lduPrimitiveMesh | ( | const label | nCells, |
| const unallocLabelList & | l, | ||
| const unallocLabelList & | u, | ||
| const labelListList & | pa, | ||
| lduInterfacePtrsList | interfaces, | ||
| const lduSchedule & | ps | ||
| ) | [inline]
|
Construct from components as copies.
Definition at line 87 of file lduPrimitiveMesh.H.
| lduPrimitiveMesh | ( | const label | nCells, |
| labelList & | l, | ||
| labelList & | u, | ||
| labelListList & | pa, | ||
| lduInterfacePtrsList | interfaces, | ||
| const lduSchedule & | ps, | ||
| bool | reUse | ||
| ) | [inline]
|
Construct from components and re-use storage as specified.
Definition at line 107 of file lduPrimitiveMesh.H.
| virtual ~lduPrimitiveMesh | ( | ) | [inline, virtual]
|
Definition at line 128 of file lduPrimitiveMesh.H.
| virtual const lduAddressing& lduAddr | ( | ) | const [inline, virtual]
|
| virtual lduInterfacePtrsList interfaces | ( | ) | const [inline, virtual]
|
Return a list of pointers for each patch.
with only those pointing to interfaces being set
Implements lduMesh.
Definition at line 144 of file lduPrimitiveMesh.H.
| virtual const unallocLabelList& lowerAddr | ( | ) | const [inline, virtual]
|
Return Lower addressing.
Implements lduAddressing.
Definition at line 150 of file lduPrimitiveMesh.H.
| virtual const unallocLabelList& upperAddr | ( | ) | const [inline, virtual]
|
Return Upper addressing.
Implements lduAddressing.
Definition at line 156 of file lduPrimitiveMesh.H.
| virtual const unallocLabelList& patchAddr | ( | const label | i ) | const [inline, virtual]
|
Return patch addressing.
Implements lduAddressing.
Definition at line 162 of file lduPrimitiveMesh.H.
| virtual const lduSchedule& patchSchedule | ( | ) | const [inline, virtual]
|
Return patch evaluation schedule.
Implements lduAddressing.
Definition at line 168 of file lduPrimitiveMesh.H.