Cyclic Arbitrary Mesh Interface (AMI)

Properties

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

Usage

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

<patchName>
{
    type            cyclicAMI;
    neighbourPatch  <coupled patch name>;
    transform       <transform type>;
    ...
}

Field file:

<patchName>
{
    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

Related:

Source code:

Example usage:

Copyright ©  OpenCFD Ltd. 2017, 2018
Creative Commons License