我有一个 3-D 结构化网格,我正在尝试将其转换为非结构化网格。
这是显示节点的二维结构化网格的图片。它关于 x 轴 (y = 0) 是轴对称的。我将旋转它以使其成为 3-D。
我在这个转换中主要关心的是我需要从结构化网格中输出每个单元格的体积。但正如你所看到的,我的细胞是不规则的六面体/五面体,具有不平行的相对面(如果我错了,请纠正我,我真的希望我错了,但我不认为我是)。有人对如何计算每个细胞的体积有任何建议吗?我有一些想法,但对其他想法持开放态度。我的一位同事提到我可以将体积分解为四面体并以这种方式计算体积。到目前为止,这是我的第一选择。
我的想法不是那么简单,算法可以相当复杂。有人对如何计算音量有建议吗?