如何在 OpenFOAM 中的给定网格中创建零厚度内壁?

计算科学 开放式泡沫
2021-12-16 05:21:41

我知道使用topoSetsubsetMesh按照mesh/moveDynamicMesh/simpleHarmonicMotion教程的思路,可以在网格中切出孔并获得新的补丁。如何用消失的孔实现类似的效果,即一组内部面可以变成两个方向相反的接触面片?

1个回答

我认为您正在寻找的是createBaffles实用程序:

用于topoSet创建一个faceZone,然后运行类似

createBaffles nameOfFaceZone '(nameOfMasterPatch nameOfSlavePatch)' -overwrite

补丁必须已经存在,这createPatches可以派上用场。