Simulation files

OpenFOAM boundary face ranges

Find gaps, overlaps and out-of-range assignments in a boundary patch list.

Your inputs

Start with an example

Your inputs stay in your browser.

Your result

Example result

How it works

A patch covers [startFace,startFace+nFaces). Compare the union with the expected boundary range [internal,total) and check declared patch order.

The sample assigns faces 4–5 and 6–9, completely covering the six boundary faces without overlap.

Limits

Literal ASCII lists with optional FoamFile header. Includes, variable expansion, escaped names and nested subdictionaries are excluded. This does not run checkMesh, evaluate geometry or validate field boundary conditions.