生成有限元/体积网格是很棘手的,特别是当你在处理复杂的海岸线。什么是更常见的工具来创建网格和检查质量(如最小角,波传播约束)?
2答案
最简单的是三角形http://www.cs.cmu.edu/ ~地震/ triangle.html这是许多其他更高级的包提供自由形式。您可以创建多边形文件并创建“孔/岛屿”网格等容易使简单的网格。另一个更高级的/ gui xmgredit,您可以创建/修改网格。蓝色kenue等。卢克使用力量,做一个谷歌和它将弹出许多其他包,我只是写了一些自由和2 d海洋应用程序。
我的第一个网格生成是使用SMS (http://www.aquaveo.com/software/sms-surface-water-modeling-system-introduction)。软件是专有的,让它过去麻烦做你需要的有时。它还提供了对网格质量指标。
我更熟悉的工具是BatTri。它是由Ata Bilgili Keston史密斯和是一个C语言图形Matlab接口质量二维三角形网格生成器由乔纳森·理查德Shewchuk。他们解释的代码http://www.sciencedirect.com/science/article/pii/S0098300405001950。它们包括一些质量检查,我发现非常有用。
我刚刚发现这个网站(http://www.robertschneiders.de/meshgeneration/software.html),列出了大量的网格生成软件。他们中的大多数我从未听说过或了解。