在 FVM(参见第 1.3 节)中,当使用隐式方法离散化模型方程时,每个网格都会生成一个代数方程。线性方程组的系数由非结构化网格的连通性和插值格式(system/fvSchemes 字典)决定。如果该面属于域边界,则应用边界条件,因为该面只有一个相邻的内部网格,因此没有任何内容可以从另一侧进行插值。没有边界条件,就无法确定边界上的面心值,也无法完成线性系统。

在有限体积网格中,每个边界面属于一个边界面片(边界面的集合),每个边界面片被定义为某种类型(参见第 2 章)。因此,边界网格是一组边界块。边界patch的类型确实限制了所有流场的边界条件的选择,但它本身并不是一个边界条件。第 2 章概述了不同的边界类型。

OpenFOAM 案例中的任何字场文件都包含两个不同的部分:内部场和边界场。 boundaryField 描述了边界上的值(边界Patch)是如何指定的,而 internalField 对体积中心值的作用相同。其他几何场(点场和面场)边界上的值以类似的方式确定。第 2 章和 [2] 中提供了边界场操作的详细信息。