mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
STYLE: minor code reduction in reconstructParMesh
This commit is contained in:
@ -475,52 +475,38 @@ void writeMaps
|
|||||||
const labelUList& boundaryProcAddressing
|
const labelUList& boundaryProcAddressing
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
// From processor point to reconstructed mesh point
|
const fileName outputDir
|
||||||
|
|
||||||
Info<< "Writing pointProcAddressing to "
|
|
||||||
<< procMesh.time().caseName()
|
|
||||||
/procMesh.facesInstance()
|
|
||||||
/polyMesh::meshSubDir
|
|
||||||
<< endl;
|
|
||||||
|
|
||||||
labelIOList
|
|
||||||
(
|
(
|
||||||
IOobject
|
procMesh.time().caseName()
|
||||||
|
/ procMesh.facesInstance()
|
||||||
|
/ polyMesh::meshSubDir
|
||||||
|
);
|
||||||
|
|
||||||
|
IOobject ioAddr
|
||||||
(
|
(
|
||||||
"pointProcAddressing",
|
"procAddressing",
|
||||||
procMesh.facesInstance(),
|
procMesh.facesInstance(),
|
||||||
polyMesh::meshSubDir,
|
polyMesh::meshSubDir,
|
||||||
procMesh,
|
procMesh,
|
||||||
IOobject::NO_READ,
|
IOobject::NO_READ,
|
||||||
IOobject::NO_WRITE,
|
IOobject::NO_WRITE,
|
||||||
false // Do not register
|
false // Do not register
|
||||||
),
|
);
|
||||||
pointProcAddressing
|
|
||||||
).write();
|
|
||||||
|
// From processor point to reconstructed mesh point
|
||||||
|
|
||||||
|
Info<< "Writing pointProcAddressing to " << outputDir << endl;
|
||||||
|
ioAddr.rename("pointProcAddressing");
|
||||||
|
labelIOList(ioAddr, pointProcAddressing).write();
|
||||||
|
|
||||||
|
|
||||||
// From processor face to reconstructed mesh face
|
// From processor face to reconstructed mesh face
|
||||||
|
|
||||||
Info<< "Writing faceProcAddressing to "
|
Info<< "Writing faceProcAddressing to " << outputDir << endl;
|
||||||
<< procMesh.time().caseName()
|
ioAddr.rename("faceProcAddressing");
|
||||||
/procMesh.facesInstance()
|
|
||||||
/polyMesh::meshSubDir
|
|
||||||
<< endl;
|
|
||||||
|
|
||||||
labelIOList faceProcAddr
|
labelIOList faceProcAddr(ioAddr, faceProcAddressing);
|
||||||
(
|
|
||||||
IOobject
|
|
||||||
(
|
|
||||||
"faceProcAddressing",
|
|
||||||
procMesh.facesInstance(),
|
|
||||||
polyMesh::meshSubDir,
|
|
||||||
procMesh,
|
|
||||||
IOobject::NO_READ,
|
|
||||||
IOobject::NO_WRITE,
|
|
||||||
false // Do not register
|
|
||||||
),
|
|
||||||
faceProcAddressing
|
|
||||||
);
|
|
||||||
|
|
||||||
// Now add turning index to faceProcAddressing.
|
// Now add turning index to faceProcAddressing.
|
||||||
// See reconstructPar for meaning of turning index.
|
// See reconstructPar for meaning of turning index.
|
||||||
@ -563,51 +549,16 @@ void writeMaps
|
|||||||
|
|
||||||
// From processor cell to reconstructed mesh cell
|
// From processor cell to reconstructed mesh cell
|
||||||
|
|
||||||
Info<< "Writing cellProcAddressing to "
|
Info<< "Writing cellProcAddressing to " << outputDir << endl;
|
||||||
<< procMesh.time().caseName()
|
ioAddr.rename("cellProcAddressing");
|
||||||
/procMesh.facesInstance()
|
labelIOList(ioAddr, cellProcAddressing).write();
|
||||||
/polyMesh::meshSubDir
|
|
||||||
<< endl;
|
|
||||||
|
|
||||||
labelIOList
|
|
||||||
(
|
|
||||||
IOobject
|
|
||||||
(
|
|
||||||
"cellProcAddressing",
|
|
||||||
procMesh.facesInstance(),
|
|
||||||
polyMesh::meshSubDir,
|
|
||||||
procMesh,
|
|
||||||
IOobject::NO_READ,
|
|
||||||
IOobject::NO_WRITE,
|
|
||||||
false // Do not register
|
|
||||||
),
|
|
||||||
cellProcAddressing
|
|
||||||
).write();
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// From processor patch to reconstructed mesh patch
|
// From processor patch to reconstructed mesh patch
|
||||||
|
|
||||||
Info<< "Writing boundaryProcAddressing to "
|
Info<< "Writing boundaryProcAddressing to " << outputDir << endl;
|
||||||
<< procMesh.time().caseName()
|
ioAddr.rename("boundaryProcAddressing");
|
||||||
/procMesh.facesInstance()
|
labelIOList(ioAddr, boundaryProcAddressing).write();
|
||||||
/polyMesh::meshSubDir
|
|
||||||
<< endl;
|
|
||||||
|
|
||||||
labelIOList
|
|
||||||
(
|
|
||||||
IOobject
|
|
||||||
(
|
|
||||||
"boundaryProcAddressing",
|
|
||||||
procMesh.facesInstance(),
|
|
||||||
polyMesh::meshSubDir,
|
|
||||||
procMesh,
|
|
||||||
IOobject::NO_READ,
|
|
||||||
IOobject::NO_WRITE,
|
|
||||||
false // Do not register
|
|
||||||
),
|
|
||||||
boundaryProcAddressing
|
|
||||||
).write();
|
|
||||||
|
|
||||||
Info<< endl;
|
Info<< endl;
|
||||||
}
|
}
|
||||||
@ -668,8 +619,8 @@ int main(int argc, char *argv[])
|
|||||||
<< endl;
|
<< endl;
|
||||||
|
|
||||||
|
|
||||||
word regionName = polyMesh::defaultRegion;
|
word regionName(polyMesh::defaultRegion);
|
||||||
word regionDir = word::null;
|
word regionDir;
|
||||||
|
|
||||||
if
|
if
|
||||||
(
|
(
|
||||||
|
|||||||
Reference in New Issue
Block a user