CFD Online Discussion Forums

CFD Online Discussion Forums (
-   OpenFOAM (
-   -   snnappyHexMesh with cyclic boundary conditions (

longamon April 11, 2011 08:20

snnappyHexMesh with cyclic boundary conditions
Hello, I keep getting this error:

Non-uniform separation vector not supported for point or edge fields.

when I try to use snappyHexMesh in parallel. I first decompose my case, have tried several methods (scotch, metis, simple, hierarchical and parMetis) A lot of the times it says a cyclic is being split and it will generate errors, this I understand and the only way I can avoid it is by using hierarchical, however, when the cyclic isn't being split up the Non-uniform separation vector error show up and I don't know what it means.

This error also appear when attempting to use refineMesh in both parallel and non parallel.

When the error is shown in parallel the patch that throws the error is the processor boundary. When the error shows up in serial run the patch that throws the error is the cyclic patch.

thanks in advance

wyldckat April 30, 2011 06:43

Greetings David,

I guess I'm a bit late answering your question, but I only found about this just now. The answer for me came from this post: #8

The usage reference in the OpenFOAM code about this is here:

Best regards,

longamon May 9, 2011 12:28

This seems to work only with Hierarchical, not with parMetis.

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