Container for processor mesh addressing. More...
#include <processorMeshes.H>
Public Member Functions | |
| ClassName ("processorMeshes") | |
| Runtime type information. | |
| processorMeshes (const UPtrList< Time > &databases, const word &meshName) | |
| Construct from components. | |
| polyMesh::readUpdateState | readUpdate () |
| Update meshes based on the mesh files saved in time directories. | |
| void | reconstructPoints (fvMesh &) |
| Reconstruct point position after motion in parallel. | |
| const word & | name () const noexcept |
| The (volume) mesh-region name. | |
| label | nProcs () const noexcept |
| The number of processors used. | |
| const PtrList< fvMesh > & | meshes () const noexcept |
| The processor meshes. | |
| PtrList< fvMesh > & | meshes () noexcept |
| The processor meshes. | |
| const PtrList< labelIOList > & | pointProcAddressing () const noexcept |
| PtrList< labelIOList > & | faceProcAddressing () noexcept |
| const PtrList< labelIOList > & | cellProcAddressing () const noexcept |
| const PtrList< labelIOList > & | boundaryProcAddressing () const noexcept |
| const PtrList< pointMesh > & | pointMeshes () const noexcept |
| The processor point meshes. | |
| const PtrList< labelIOList > & | pointMeshBoundaryProcAddressing () const noexcept |
Static Public Member Functions | |
| static void | removeFiles (const polyMesh &mesh) |
| Helper: remove all procAddressing files from mesh instance. | |
Container for processor mesh addressing.
Definition at line 49 of file processorMeshes.H.
Construct from components.
| ClassName | ( | "processorMeshes" | ) |
Runtime type information.
| polyMesh::readUpdateState readUpdate | ( | ) |
Update meshes based on the mesh files saved in time directories.
| void reconstructPoints | ( | fvMesh & | ) |
Reconstruct point position after motion in parallel.
|
inlinenoexcept |
The (volume) mesh-region name.
Definition at line 148 of file processorMeshes.H.
References Foam::noexcept.
|
inlinenoexcept |
The number of processors used.
Definition at line 153 of file processorMeshes.H.
References Foam::noexcept.
|
inlinenoexcept |
Definition at line 171 of file processorMeshes.H.
References Foam::noexcept.
|
inlinenoexcept |
Definition at line 176 of file processorMeshes.H.
References Foam::noexcept.
|
inlinenoexcept |
Definition at line 181 of file processorMeshes.H.
References Foam::noexcept.
|
inlinenoexcept |
Definition at line 186 of file processorMeshes.H.
References Foam::noexcept.
The processor point meshes.
Definition at line 195 of file processorMeshes.H.
References Foam::noexcept.
|
inlinenoexcept |
Definition at line 200 of file processorMeshes.H.
References Foam::noexcept.
|
static |
Helper: remove all procAddressing files from mesh instance.
References mesh.