|June 1, 2015, 07:18||
access the information of the neighbour cell across a processor boundary?
Join Date: Nov 2012
Location: Liverpool, UK
Posts: 51Rep Power: 4
Is it possible to access the information of the neighbour cell across a processor boundary? I know how to do that if both owner and neighbour cell are on the same processor, however, I cannot do that if otherwise. I'm sure OpenFOAM swaps data on the processor boundary using syncTools and the like, but I don't know how to employ those functions in my own solver. What I want to realise is to know the value of alpha1 of the neighoubur cell across a processor boundary while I have the information of the face shared by its owner cell and neighbour cell, and I know the owner cell on the current processor. Therefore, I need to know the cell number of the neighbour cell on another processor. I am not sure if I can do that on the solver level of code. Could you share some hints on this please? Thanks for your time in advance.
|June 12, 2015, 18:57||
Join Date: Mar 2009
Location: Lisbon, Portugal
Blog Entries: 34Rep Power: 84
I've moved your post from the thread where you originally posted Parallel Running With Problems - since it was a bit out of context... i.e., this is a programming question.
After a very brief Google search:
site:www.cfd-online.com openfoam access neighbour across processor
Beyond this, I never needed this myself, so I have no idea how it can be implemented
|Thread||Thread Starter||Forum||Replies||Last Post|
|refineWallLayer Error||Yuby||OpenFOAM Meshing & Mesh Conversion||0||April 27, 2015 18:25|
|Contribution a new utility: refine wall layer mesh based on yPlus field||lakeat||OpenFOAM Mesh Utilities||57||February 1, 2015 09:25|
|How to determine the direction of cell face vectors on processor patches||sebastian_vogl||OpenFOAM Running, Solving & CFD||0||October 27, 2009 09:47|
|how to access each cell of a face? (user fortran)||Katariina||CFX||3||January 28, 2008 10:16|
|about the information of cell or grid||zhou||FLUENT||2||September 18, 2003 09:35|