|August 6, 2008, 10:27||
Hi, I working on simulating
Join Date: Mar 2009
Posts: 3Rep Power: 8
I working on simulating a moving mesh problem with a geometry consisting of several moving patches using a changed version of dynamicBodyFvMesh. As solver I use icoDyMFoam of OpenFOAM-1.4.1.
To ensure the connection of the patches I need the correct coordinates of certain points. There is no problem if I use serial processing. There I read the coordinates from the "points"-file via
vector pt = points()[adress];
Where "address" is the address of the specific point.
The problem occurs, when I use parallel processing.
My idea is to search the orinal point address in the "pointProcAddressing" file to find the new address for this point at the specific processor and use this new address to read the coordinates. But I don't know how to access the "pointProcAddressing" file and how to use the same coordinates for all processors with the belonging patch.
If I try to use the same pattern
scalar ptad = pointProcAddressing()[adress];
I get an error message with:
Signal: Segmentation fault (11)
I would be really grateful for any help!
|Thread||Thread Starter||Forum||Replies||Last Post|
|How to edit point coordinates in ICEM?||Alexey||CFX||6||December 24, 2007 11:31|
|Backstep case reattachment point coordinates||giovanni||OpenFOAM Running, Solving & CFD||0||May 16, 2007 11:36|
|re: Point to point expressions||Wooster||CFX||2||April 23, 2007 12:37|
|Point measurements||Nick||CFX||3||March 7, 2003 14:35|
|about the coordinates of some point||Devy||FLUENT||1||November 21, 2001 22:13|