2012-03-16 25 views
2

最近我一直在研究并行网格生成的问题。我想要一个相关的开源库,并研究其并行网格生成实施策略。我找到了parameshlibMesh关于并行网格生成的问题

我已经在libMesh上工作了好几天,但是我发现它似乎通过库三角形和tetGen生成网格。也就是说,libMesh不会并行实现网格生成。

所以现在我想知道是否有任何好的C++或C(任何其他编程语言是好的)库或实现并行网格生成的软件。另外,如果您可以向我介绍一些相关的优秀论文,我会更加感激!

+0

有在http列举了几个平行网格生成://www.robertschneiders.de/meshgeneration/software.html。我真的不知道他们中的任何一个是否适合您的需求,并且没有经验。 – 2012-03-16 17:05:29

+0

thx为您的答复!实际上,我查过了那张清单,之前我曾经浏览过这个清单,发现它们与我的问题很少有关系,只有一个软件可能并行执行[link](http://tetra.mech.ubc.ca/GRUMMP /),可惜的是并行性被包含在主要未实现的功能中。 – 2012-03-17 01:06:03

回答

0

在Matlab中编写一个网格生成器,它已经可以做并行计算。

  • distmesh - 简单网格生成在MATLAB
  • iso2mesh - 3D四面体有限元(FE)从表面啮合,3D二进制和灰度体积图像诸如分割MRI/CT扫描。
  • mesh2d - 网格自动生成
  • Mesh generation in MATLAB
  • DistMesh - 用于产生非结构化三角形和四面体网格
  • 的一个简单的MATLAB代码...