Hello,
I have been trying t
Hello,
I have been trying to look through the source to see what I can find in relation to how to navigate the geometry of a patch. I want to be able to perform an operation on the inlet which requires knowledge of the face owner neighbour relations for cells on the inlet. I need the relations for those that are in the cross section of cells at the inlet. I saw in a source code that someone else had written the ability to do the following: const fvPatchVectorField& centre = mesh.C().boundaryField()[inletPatchID]; I have so far been unable to find where in the source documentation this comes from and I have also been unable to do similar. Does anyone know where this is documented or if there is a similar idea for mesh.owners(), mesh.neighbours(), mesh.Sf() and mesh.V()? Those are the values I need for the cells in the cross section at the inlet in order to achieve my aim. Thanks David |
I have just been looking throu
I have just been looking through the source code, looking at the fvPatch class and it seems to have what I am looking for. Either by using the patchSlice method on a list from the mesh or by using it's inbuilt functions assuming faceCells() returns something to do with the face - cell relations from which I could figure out owner and neighbour relations.
Sadly I can't see how to generate a reference for fvPatch of the inlet. Thanks David |
Problem solved.
Problem solved.
|
All times are GMT -4. The time now is 05:07. |