In this blog, quick reference notes about OpenFOAM are posted in a form of a summary to address a specific topic per post.
Cyclic (Periodic) Boundary Condition
OF V.2.x
Cyclic (periodic) boundary condition is used to model repetitive geometries by joining two patches as if they were physically attached to each other!
The "simplest" way to apply a cyclic BC is to have two patches that are identical and define them in the ./constant/polyMesh/boundary as:
In other time folders for any variable (e.g. U):
The foamUpdateCyclics utility splits BCs of the aforementioned style to split the cyclic boundaries like the tutorial /tutorials/incompressible/channelFoam/channel395
Cyclic (periodic) boundary condition is used to model repetitive geometries by joining two patches as if they were physically attached to each other!
The "simplest" way to apply a cyclic BC is to have two patches that are identical and define them in the ./constant/polyMesh/boundary as:
Code:
RightPatch { type cyclic; nFaces 49; startFace 9506; neighbourPatch LeftPatch; } LeftPatch { type cyclic; nFaces 49; startFace 9604; neighbourPatch RightPatch; }
Code:
RightPatch { type cyclic; } LeftPatch { type cyclic; }
Total Comments 0