Adds two meshes without using any polyMesh morphing. More...
Static Public Member Functions | |
static autoPtr< mapAddedPolyMesh > | add (polyMesh &mesh0, const polyMesh &mesh1, const faceCoupleInfo &coupleInfo, const bool validBoundary=true) |
Inplace add mesh to polyMesh. Returns map construct. More... | |
Adds two meshes without using any polyMesh morphing.
Gets faces to couple as faceCoupleInfo which is list of faces on both meshes. Returns map from last mesh addition.
Definition at line 59 of file polyMeshAdder.H.
|
static |
Inplace add mesh to polyMesh. Returns map construct.
Definition at line 1150 of file polyMeshAdder.C.
References polyMesh::addPatch(), polyMesh::boundaryMesh(), polyMesh::cellZones(), ZoneList< ZoneType, ZonesType, MeshType >::clear(), polyMesh::faceZones(), forAll, Foam::identityMap(), primitiveMesh::nCells(), primitiveMesh::nFaces(), primitiveMesh::nPoints(), patchi, polyMesh::pointZones(), polyMesh::reorderPatches(), polyMesh::resetMotion(), polyMesh::resetPrimitives(), List< T >::setSize(), UPtrList< T >::size(), and List< T >::size().
Referenced by fvMeshAdder::add().