Skip to content
Snippets Groups Projects
Commit 28d4576a authored by Chris Greenshields's avatar Chris Greenshields Committed by Andrew Heather
Browse files

surfaceFind: output region/zone number of found face

parent a7acd4d9
Branches
Tags
1 merge request!144Integration openfoam.org
...@@ -84,10 +84,10 @@ int main(int argc, char *argv[]) ...@@ -84,10 +84,10 @@ int main(int argc, char *argv[])
} }
Info<< "Nearest vertex:" << nl Info<< "Nearest vertex:" << nl
<< " index :" << minIndex << " (in localPoints)" << nl << " index : " << minIndex << " (in localPoints)" << nl
<< " index :" << surf1.meshPoints()[minIndex] << " index : " << surf1.meshPoints()[minIndex]
<< " (in points)" << nl << " (in points)" << nl
<< " coordinates:" << localPoints[minIndex] << nl << " coordinates: " << localPoints[minIndex] << nl
<< endl; << endl;
// //
...@@ -114,14 +114,26 @@ int main(int argc, char *argv[]) ...@@ -114,14 +114,26 @@ int main(int argc, char *argv[])
const face& f = surf1[minIndex]; const face& f = surf1[minIndex];
Info<< "Face with nearest centre:" << nl Info<< "Face with nearest centre:" << nl
<< " index :" << minIndex << nl << " index : " << minIndex << nl
<< " centre :" << f.centre(points) << nl << " centre : " << f.centre(points) << nl
<< " face :" << f << nl << " face : " << f << nl
<< " vertex coords:\n"; << " vertex coords:" << endl;
forAll(f, fp) forAll(f, fp)
{ {
Info<< " " << points[f[fp]] << "\n"; Info<< " " << points[f[fp]] << nl;
}
const List<surfZone>& surfZones = surf1.surfZones();
label surfZone = -1;
forAll(surfZones, zonei)
{
if (minIndex >= surfZones[zonei].start())
{
surfZone = zonei;
}
} }
Info<< " zone/region : " << surfZone << endl;
Info<< nl Info<< nl
<< "End\n" << endl; << "End\n" << endl;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment