|
[Sponsors] |
June 23, 2012, 10:12 |
find the adjacent face on the boundary
|
#1 |
Member
bojiezhang
Join Date: Jan 2010
Posts: 64
Rep Power: 16 |
Hello everyone:
I want to find the cells surround one cell "on the boundary", (the cell is face). If I know one face ID, how can I find the faces ID around this face? For example, if the face is quadrangle, I want to find the other 8 faces around it. Could someone know how to deal with it? Thank you! bojiezhang |
|
June 25, 2012, 03:36 |
|
#2 | |
Senior Member
Mark Olesen
Join Date: Mar 2009
Location: https://olesenm.github.io/
Posts: 1,694
Rep Power: 40 |
Quote:
- from boundary face, get the owner cell - for this owner cell, get all the associated faces - get the neighbouring cells from the faces - loop through to find the which of the neighbour cell faces to find a boundary face. If you need the "corner" faces, my first approach would be brute force. - from the boundary face you know the vertices, place them in a labelHashSet. - loop through the boundary faces and tag each face that shares a vertex with the original face. A labelHashSet of the face Ids might be useful here. This should work. Instead of looping across all boundary faces, you may want to restrict your search to a particular patch though - for efficency and to avoid finding a neighbour with a different BC treatment. |
||
September 16, 2014, 05:05 |
use of GroovyBC to acess the data
|
#3 | |
Senior Member
|
Dear olesen,
Quote:
How to get all the associated faces for the owner cell? I wish to use groovyBC for the same. |
||
November 9, 2014, 14:52 |
|
#4 |
Member
Join Date: Jul 2014
Posts: 39
Rep Power: 11 |
Hello
The function name is bit confusing, but to get the faces of a cell called FaceIOwner: Code:
const cell& facesOfOwner = mesh.cells()[FaceIOwner]; |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Other] mesh airfoil NACA0012 | anand_30 | OpenFOAM Meshing & Mesh Conversion | 13 | March 7, 2022 17:22 |
CFX-Pre problem, pls help!!! | cth_yao | CFX | 0 | February 17, 2012 00:52 |
designmodeler and mesh and fluent, lose face boundary | uriah | ANSYS Meshing & Geometry | 6 | October 16, 2010 04:31 |
gmsh2ToFoam | sarajags_89 | OpenFOAM | 0 | November 24, 2009 22:50 |
How to get specie mass fraction at a boundary face | shuqin | FLUENT | 0 | February 24, 2006 01:52 |