CFD Online Discussion Forums

CFD Online Discussion Forums (
-   OpenFOAM Running, Solving & CFD (
-   -   cyclicAMI + simpleFoam crashes in parallel (

jmf February 23, 2013 14:55

cyclicAMI + simpleFoam crashes in parallel
Hello everybody

This is a cyclicAMI case, with simpleFoam

It runs smoothly on one processor, but crashes in parallel with following error :


Create time
Create mesh for time = 0
Reading field p
Reading field U
Reading/calculating face flux field phi

AMI: Creating addressing and weights between 8560 source faces and 8560 target faces
--> FOAM Warning :
    From function AMIInterpolation::calcAddressing(const primitivePatch&, const primitivePatch&,  label, label)
    in file lnInclude/AMIInterpolation.C at line 964
    Have 3286 source faces but no target faces.
AMI: Patch source weights min/max/average = 1e+300, -1e+300, -nan
AMI: Patch target weights min/max/average = 0, 0, 0

Similar cases runs on my system, but this one is sticking me for days and I can't fix it
I've got OpenFOAM-2.1.x compiled from GIT

You can download the full case here :

Any help would be appreciated


jmf March 3, 2013 17:56

[solved] cyclicAMI + simpleFoam crashes in parallel

Finally I fixed this with the cyclic patches definition in the boundary dictionary :


    neighbourPatch  cyclic1;
    transform      translational;
    separationVector ( 0 0 0.5 );

The separation vector was previously (0, 0, 0). It used to work on my cases before. Here it worked only on one processor, and not at all in parallel. Weird...



jgil9 August 7, 2013 03:54

Dear Jean,
I have been having a issue with CyclicAMI also and was hopping to learn from your example. I tried following your link but was unable to login. Could you please make the case available again.

All times are GMT -4. The time now is 16:35.