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.
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.
|All times are GMT -4. The time now is 18:13.|