Cyclic Arbitrary Mesh Interface (AMI)


  • Coupling condition between a pair of patches that share the same outer bounds, but whose inner construction may be dissimilar.


The condition requires entries in both the boundary and field files. Mesh

boundary file:

    type            cyclicAMI;
    neighbourPatch  <coupled patch name>;
    transform       <transform type>;

Field file:

    type            cyclicAMI;

The transform describes the operation required to map the neighbour patch on to the owner patch. Options include:

  • noOrdering: no mapping defined, i.e. the operation is determined by the patch
  • coincidentFullMatch: no transform defined and checks that the patch faces are matched
  • rotational: rotational about an axis of rotation
  • translational: translational

Further information


Source code:

Example usage:

Would you like to suggest an improvement to this page? Create an issue

Copyright © 2016-2017 OpenCFD Ltd.

Licensed under the Creative Commons License BY-NC-ND Creative Commons License