我已经解决了 Openfoam 上的一个简单问题,它是一个 3D 矩形平行六面体,填充了矩形六面体作为网格元素。结构化的映射网格在 ICEM 中制作并在 OF 中求解。但是网格和数据是非结构化格式,即它们用连通性表示。我现在想将非结构化数据转换为无连接的结构化数据,即网格应该用循环表示
for(k=0;k<znocells;k++)
for(j=0;j<ynocells;j++)
for(i=0;i<xnocells;i++)
{
//access elements...
}
我曾尝试为此编写代码,但失败了。一个简单的解决方法涉及对元素数组进行排序,但这不适用于分叉之类的几何形状。是否有可用的代码或软件来导入 OF 网格并吐出结构化网格?