C++ Tetgen:从曲面的给定三角形开始,在不更改曲面连接性的情况下创建新网格
我正在使用泰特根,但我有麻烦。我想从曲面的给定三角形开始创建网格。我不想改变给定的三角形。 特别是,我正在研究这样一个领域:有一个外部立方体盒子和一个内部孔(也有一个盒子)。我的三角形是内表面和外表面的三角形。我想在两个曲面之间构建网格。不幸的是,我没有成功 我使用的输入是以下类型:C++ Tetgen:从曲面的给定三角形开始,在不更改曲面连接性的情况下创建新网格,c++,mesh,tetgen,C++,Mesh,Tetgen,我正在使用泰特根,但我有麻烦。我想从曲面的给定三角形开始创建网格。我不想改变给定的三角形。 特别是,我正在研究这样一个领域:有一个外部立方体盒子和一个内部孔(也有一个盒子)。我的三角形是内表面和外表面的三角形。我想在两个曲面之间构建网格。不幸的是,我没有成功 我使用的输入是以下类型: 节点数,3、0、1(无区域,但有标记) -节点列表 面数,1(标记) -面列表 1(1孔) -孔的坐标 0(无区域) 面列表是两个曲面(内部和外部)的三角形列表。我考虑过这种域的最简单网格。我确信我
- 节点数,3、0、1(无区域,但有标记)
- 面数,1(标记)
- 1(1孔)
- 0(无区域)
非常感谢。由于您的输入几何体非常简单,只有两个嵌套的立方体,我相信这不应该是tetgen的问题。 为确保输入正确,请先尝试tetgen的-d选项。
另一种方法是使用其他工具为tetgen创建输入,如Gmsh 由于您的输入几何体非常简单,只有两个嵌套的立方体,我相信这不应该是tetgen的问题。 为确保输入正确,请先尝试tetgen的-d选项。 另一种方法是使用其他工具为tetgen创建输入,如Gmsh