|
|
|
polyBoundaryMesh Class ReferenceFoam::polyBoundaryMesh. More...
Inheritance diagram for polyBoundaryMesh:
![]()
Collaboration diagram for polyBoundaryMesh:
![]()
Detailed DescriptionFoam::polyBoundaryMesh.
Definition at line 56 of file polyBoundaryMesh.H. Constructor & Destructor Documentation
Read constructor given IOobject and a polyMesh reference. Note point pointers are unset, only used in copying meshes Definition at line 45 of file polyBoundaryMesh.C.
Definition at line 108 of file polyBoundaryMesh.C.
Member Function Documentation
Runtime type information.
Clear geometry at this level and at patches.
Definition at line 114 of file polyBoundaryMesh.C. References Foam::deleteDemandDrivenData().
Here is the call graph for this function:
![]()
Return the mesh reference.
Definition at line 130 of file polyBoundaryMesh.H. Referenced by NamedEnum< Enum, nEnum >::names(), and directMappedPatchBase::samplePolyPatch().
Here is the caller graph for this function:
![]()
Per patch the edges on the neighbouring patch. Is for every external. edge the neighbouring patch and neighbouring (external) patch edge label. Note that edge indices are offset by nInternalEdges to keep it as much as possible consistent with coupled patch addressing (where coupling is by local patch face index). Only valid for singly connected polyBoundaryMesh and not parallel Definition at line 151 of file polyBoundaryMesh.C. References patchi.
Find patch index given a name.
Definition at line 328 of file polyBoundaryMesh.C. Referenced by Foam::operator<<().
Here is the caller graph for this function:
![]()
Return patch index for a given face label.
Definition at line 354 of file polyBoundaryMesh.C. Referenced by cellPointWeightWallModified::cellPointWeightWallModified(), hexRef8::consistentSlowRefinement(), Cloud< BasicReactingParcel< ThermoType > >::facePatch(), and pointPatchInterpolation::interpolate().
Here is the caller graph for this function:
![]()
Return the set of patch IDs corresponding to the given list of names. Wild cards are expanded. Definition at line 404 of file polyBoundaryMesh.C.
Check whether all procs have all patches and in same order. Return. true if in error. Definition at line 434 of file polyBoundaryMesh.C.
Check boundary definition. Return true if in error.
Definition at line 521 of file polyBoundaryMesh.C.
Correct polyBoundaryMesh after moving points.
Definition at line 570 of file polyBoundaryMesh.C. References Foam::endl(), and Foam::Info.
Here is the call graph for this function:
![]()
Correct polyBoundaryMesh after topology update.
Definition at line 586 of file polyBoundaryMesh.C. Referenced by polyMesh::updateMesh().
Here is the caller graph for this function:
![]() Reorders patches. Ordering does not have to be done in. ascending or descending order. Reordering has to be unique. (is shuffle) Calls updateMesh() after reordering to recalculate data. Definition at line 604 of file polyBoundaryMesh.C.
writeData member function required by regIOobject
Implements regIOobject. Definition at line 621 of file polyBoundaryMesh.C. References patchi.
Write using given format, version and form uncompression.
Reimplemented from regIOobject. Definition at line 645 of file polyBoundaryMesh.C.
Friends And Related Function Documentation
The documentation for this class was generated from the following files:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||