1

Previous: Arbitrary Mesh Interface (cyclicAMI) Up: Periodic (Cyclic) Family of Next: Slip vs noSlip BC
This is an automatically generated documentation by LaTeX2HTML utility. In case of any issue, please, contact us at info@cfdsupport.com.

cyclic Boundary Condition

NOTE: cyclic boundary condition is supported by boundary type cyclic, defined in the mesh file boundary. The difference between cyclic and cyclicAMI is the cyclic connects two equal meshes. Boundary condition cyclic requires the same size, same topology, same elements and even the same indexing order of faces!

 

 boundaryField
 {
    rotor_periodic_1 
    {
        type            cyclic;
        inGroups        1(cyclic);
        matchTolerance  0.1;
        transform       rotational;
        neighbourPatch  rotor_periodic_2;
        rotationAxis    (0 0 1);
        rotationCentre  (0 0 0);
        nFaces          1628;
        startFace       171370;
    }
 }

Parameter rotationAxis defines the axis in Cartesian coordinates (directional vector of the axis).

Parameter rotationCentre is any point from the axis. So, the axis is defined by its directional vector and one of its points.
cyclic boundary condition is the same for all quantities (scalars, vectors, tensors):

p, U, k, omega, epsilon, T:

 boundaryField
 {
    rotor_periodic_1 
    {
          type         cyclic;
    }
 }