CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Sliding interface in parallel

Register Blogs Community New Posts Updated Threads Search

Like Tree2Likes
  • 1 Post By michvip
  • 1 Post By michvip

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 2, 2012, 13:59
Default Sliding interface in parallel
  #1
Member
 
Join Date: Oct 2010
Location: Germany
Posts: 39
Rep Power: 15
Ivanet is on a distinguished road
Hello,
I am trying to run the mixer2D tutorial in OF1.6-ext (with sliding interface, not GGI) in parallel.
After the first time step I get this error:
Quote:
[1] Cannot find point in pts1 matching point 15 coord: 0.287492 0.00143987 0.025) in pts0 when using tolerance 2.79913e-06
[1] Searching started from:5 in pts1
[1] Compared coord: 0.262486 0.00274884 0.025) with difference to point 0.0250411
[1] Compared coord: -0.287492 -0.00143987 0.025) with difference to point 0.574992
[1] Compared coord: 0.287484 0.00301064 0.025) with difference to point 0.00157079
[1] Cannot find point in pts1 matching point 14 coord:-0.287484 -0.00301064 0.025) in pts0 when using tolerance 2.79508e-06
[1] Searching started from:5 in pts1
[1] Compared coord:0.262486 0.00274884 0.025) with difference to point 0.55
[1] Compared coord:-0.287492 -0.00143987 0.025) with difference to point 0.00157079
[1] Compared coord:0.287484 0.00301064 0.025) with difference to point 0.575
[1] processorPolyPatch:Order : Writing faces to OBJ file procBoundary1to0_faces.obj
[1] processorPolyPatch::Order : Dumping newly found match as lines between corresponding face centres to OBJ file "/home/ivan/OpenFOAM/ivan-1.6-ext/run/tutorials/incompressible/icoDyMFoam/mixer2D/processor1/procBoundary1to0_faceCentresConnections.obj"
[1]
[1]
[1] --> FOAM FATAL ERROR:
[1] in patchProcBoundary1to0 : Cannot match vectors to faces on both sides of patch
masterCtrs[0]:-0.262486 -0.00274884 0.025)
ctrs[0]:-0.262486 -0.00274884 0.025)
Please check your topology changes or maybe you have multiple separated (from cyclics) processor patches
Continuing with incorrect face ordering from now on!
If I use only 1 processor, it runs perfectly. I get the error only in parallel.
Does anyone know where is the problem?
As far as I know the Sliding Interface modifier is already fully parallelized. Or am I wrong?

Thanks a lot
Ivan
Ivanet is offline   Reply With Quote

Old   October 14, 2013, 06:07
Default
  #2
New Member
 
Join Date: Apr 2013
Posts: 9
Rep Power: 13
shadowfax is on a distinguished road
Hello Ivan,

I am also facing the similar problem, did you find any solution for it ?

Regards
Sayali
shadowfax is offline   Reply With Quote

Old   October 16, 2013, 16:22
Default
  #3
Member
 
Join Date: Oct 2010
Location: Germany
Posts: 39
Rep Power: 15
Ivanet is on a distinguished road
Dear Sayali,
no, no solution so far :-(
Ivan
Ivanet is offline   Reply With Quote

Old   May 31, 2018, 12:19
Default Same issue in foam-extend 4.0
  #4
New Member
 
Join Date: Apr 2014
Posts: 5
Rep Power: 12
michvip is on a distinguished road
Hi All,
I am facing this issue with newer version of foam-extend. Please could anybody kindly advice the best practice for running sliding interface in parallel

Many thanks

Michael
michvip is offline   Reply With Quote

Old   June 2, 2018, 12:05
Default
  #5
Senior Member
 
Santiago Lopez Castano
Join Date: Nov 2012
Posts: 354
Rep Power: 15
Santiago is on a distinguished road
Quote:
Originally Posted by michvip View Post
Hi All,
I am facing this issue with newer version of foam-extend. Please could anybody kindly advice the best practice for running sliding interface in parallel

Many thanks

Michael
With ggi at least you need to create global cell zones with the sliding patches. Also, these patches have to live in the same address space, i.e. in the same processor.
Santiago is offline   Reply With Quote

Old   June 3, 2018, 07:57
Default
  #6
New Member
 
Join Date: Apr 2014
Posts: 5
Rep Power: 12
michvip is on a distinguished road
Quote:
Originally Posted by Santiago View Post
With ggi at least you need to create global cell zones with the sliding patches. Also, these patches have to live in the same address space, i.e. in the same processor.
Hi Santiago

Thanks for the tip. I have managed to do the above successfully through the decomposeParDict file. However on running using mpirun I get a segmentation fault error after
"Selecting dynamicFvMesh mixerFvMesh" line in the log file

Not sure if there is something obvious I am missing, and also how to analyse the error log/trace

Thanks

Michael
michvip is offline   Reply With Quote

Old   March 20, 2019, 11:15
Default same problem
  #7
Member
 
Saleh Abuhanieh
Join Date: Nov 2017
Posts: 82
Rep Power: 8
Saleh Abuhanieh is on a distinguished road
Quote:
Originally Posted by michvip View Post
Hi All,
I am facing this issue with newer version of foam-extend. Please could anybody kindly advice the best practice for running sliding interface in parallel

Many thanks

Michael

Hi Michael,


I am working on sliding interface case.
I was able to run it using two processors only (simple decomposition).


Have you solved the problem?
Saleh Abuhanieh is offline   Reply With Quote

Old   March 21, 2019, 07:06
Default
  #8
New Member
 
Join Date: Apr 2014
Posts: 5
Rep Power: 12
michvip is on a distinguished road
Hi Saleh
I don't use foam-extend much anymore, but from looking at this old case I seem to have it run ok using 4 processors
Saleh Abuhanieh likes this.
michvip is offline   Reply With Quote

Old   March 21, 2019, 10:53
Default
  #9
Member
 
Saleh Abuhanieh
Join Date: Nov 2017
Posts: 82
Rep Power: 8
Saleh Abuhanieh is on a distinguished road
Hi Michael,


Is it possible to share the dynamicMeshDict ?


In my case, only the simple algorithm works for 2 partitions only.
Each partition contains one pair of the sliding without crossing the sliding interface and without using any constrains.



I've tried almost every possibility without success.



Regards,
Saleh Abuhanieh is offline   Reply With Quote

Old   March 24, 2019, 17:29
Default
  #10
New Member
 
Join Date: Apr 2014
Posts: 5
Rep Power: 12
michvip is on a distinguished road
Quote:
Originally Posted by Saleh Abuhanieh View Post
Hi Michael,


Is it possible to share the dynamicMeshDict ?

Regards,
File is attached.
Attached Files
File Type: zip dynamicMeshDict.zip (1.1 KB, 7 views)
Saleh Abuhanieh likes this.
michvip is offline   Reply With Quote

Old   March 25, 2019, 02:04
Default
  #11
Member
 
Saleh Abuhanieh
Join Date: Nov 2017
Posts: 82
Rep Power: 8
Saleh Abuhanieh is on a distinguished road
Quote:
Originally Posted by michvip View Post
File is attached.

Thank you Michael,


Can I ask the decomposeParDict as well ?


Regards,
Saleh Abuhanieh is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Wind turbine simulation Saturn CFX 58 July 3, 2020 01:13
RPM in Wind Turbine Pankaj CFX 9 November 23, 2009 04:05
[blockMesh] BlockMeshmergePatchPairs hjasak OpenFOAM Meshing & Mesh Conversion 11 August 15, 2008 07:36
Intersecting sliding interface jaswi OpenFOAM Running, Solving & CFD 0 February 15, 2008 00:07
Replace periodic by inlet-outlet pair lego CFX 3 November 5, 2002 20:09


All times are GMT -4. The time now is 23:19.