CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   OpenFOAM Native Meshers: snappyHexMesh and Others (http://www.cfd-online.com/Forums/openfoam-meshing-snappyhexmesh/)
-   -   scotch error on motorbike on 16p (http://www.cfd-online.com/Forums/openfoam-meshing-snappyhexmesh/110904-scotch-error-motorbike-16p.html)

dkokron December 24, 2012 20:53

scotch error on motorbike on 16p
 
All,

I received the following error from scotch-5.1.11 when running snappyHexMesh using 16 processors on the incompressible/pisoFoam/les/motorBike tutorial. The 8p case ran fine out-of-the-box.

"dgraphFoldComm: internal error (3)"

This error emanates from line 307 of ThirdParty-2.1.x/scotch_5.1.11/src/libscotch/dgraph_fold_comm.c

I reviewed the code from newer versions of scotch and found significant changes between 5.1.11 and 5.1.12 for this same file. I installed scotch-5.1.12b and sure enough, snappyHexMesh ran fine on 16p. I reran the 8p case to see if the new scotch changes the results significantly. The mesh started to diverge after a few iterations, but the final drag coefficients agreed within the first decimal place. Close enough for me.

I also tried the scotch-6.0.0 release, but snappyHexMesh failed at run time with an unresolved symbol.

Hope this helps.
Dan

wyldckat December 27, 2012 06:01

Greetings Dan and welcome to the forum!

Many thanks for sharing this information! Now I understand better why this bug report was made a year ago: http://www.openfoam.org/mantisbt/view.php?id=355

Hopefully in the next major release of OpenFOAM, they'll update the Scotch library version.

Best regards,
Bruno


All times are GMT -4. The time now is 14:20.