Public Member Functions | |
renameBoundaryPatches (polyMeshGen &mesh, const IOdictionary &meshDict) | |
Construct from mesh and IOdictionary. More... | |
~renameBoundaryPatches () | |
Private Member Functions | |
void | calculateNewBoundary () |
calculate new boundary and replace the existing one More... | |
renameBoundaryPatches (const renameBoundaryPatches &) | |
Disallow default bitwise copy construct. More... | |
void | operator= (const renameBoundaryPatches &) |
Disallow default bitwise assignment. More... | |
Private Attributes | |
polyMeshGen & | mesh_ |
mesh More... | |
const IOdictionary & | meshDict_ |
dictionary containing relevant information More... | |
Definition at line 51 of file renameBoundaryPatches.H.
|
private |
Disallow default bitwise copy construct.
renameBoundaryPatches | ( | polyMeshGen & | mesh, |
const IOdictionary & | meshDict | ||
) |
Construct from mesh and IOdictionary.
Definition at line 254 of file renameBoundaryPatches.C.
References dictionary::found().
Definition at line 268 of file renameBoundaryPatches.C.
|
private |
calculate new boundary and replace the existing one
read new patch names and types
patch with the same name already exists
add a new patch
start creating new boundary
this patch is moved to the default patch
this patch is renamed
execute the modifier
Definition at line 43 of file renameBoundaryPatches.C.
References LongList< T, Offset >::append(), VRWGraph::appendList(), polyMeshGenFaces::boundaries(), polyMeshGenModifier::boundariesAccess(), entry::clone(), dict, Foam::endl(), polyMeshGenFaces::faces(), polyMeshGenFaces::findPatches(), forAll, dictionary::found(), polyMeshGenFaces::getPatchName(), Foam::Info, dictionary::lookup(), dictionary::lookupEntry(), renameBoundaryPatches::mesh_, renameBoundaryPatches::meshDict_, polyMeshGenFaces::owner(), polyMeshGenModifier::replaceBoundary(), PtrList::set(), List::setSize(), PtrList::setSize(), List::size(), dictionary::subDict(), dictionary::toc(), PtrList::transfer(), and Foam::Warning.
|
private |
Disallow default bitwise assignment.
|
private |
mesh
Definition at line 55 of file renameBoundaryPatches.H.
Referenced by renameBoundaryPatches::calculateNewBoundary().
|
private |
dictionary containing relevant information
Definition at line 58 of file renameBoundaryPatches.H.
Referenced by renameBoundaryPatches::calculateNewBoundary().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.