CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   OpenFOAM Bugs (http://www.cfd-online.com/Forums/openfoam-bugs/)
-   -   decomposePar: can use this decomposition method only for the whole mesh (http://www.cfd-online.com/Forums/openfoam-bugs/86188-decomposepar-can-use-decomposition-method-only-whole-mesh.html)

aloeven March 16, 2011 11:15

decomposePar: can use this decomposition method only for the whole mesh
 
When using decomposePar in OpenFOAM-1.6-ext (also in OpenFOAM-1.6.x), I get the following error:

--> FOAM FATAL ERROR:
Can use this decomposition method only for the whole mesh
and supply one coordinate (cellCentre) for every cell.
The number of coordinates 5304801
The number of cells in the mesh 5357979

From function scotchDecomp::decompose(const pointField&, const scalarField&)

in file scotchDecomp.C at line 436.


FOAM exiting

The error also occurs with metis.

Decomposing worked for a 2D case. This case involves cyclic boundaries. If I change the patch type from cyclic to patch, it works. So decomposePar in 1.6-ext/1.6.x does not handle cyclics well.

For now I use decomposePar from OpenFOAM-1.7.x, since this issue is fixed there. I tried to compile decomposePar from 1.7.x in 1.6-ext, but that didn't work.

Best regards,
Alex.


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