可能重复:
是否有用于结构化网格自适应网格细化的通用库?
我正在寻找一个高质量、开源、维护、可扩展的自动网格细化库,以与 FEM 库集成。如果它可以同时做单纯形和四边形/六边形,那将是最好的。我有一个大约十几个的列表,但使用它们中的任何一个都没有经验。社区的建议是什么?
可能重复:
是否有用于结构化网格自适应网格细化的通用库?
我正在寻找一个高质量、开源、维护、可扩展的自动网格细化库,以与 FEM 库集成。如果它可以同时做单纯形和四边形/六边形,那将是最好的。我有一个大约十几个的列表,但使用它们中的任何一个都没有经验。社区的建议是什么?
好吧,我有偏见,但我会推荐deal.II。它拥有 AMR 以及您将需要的所有有限元材料,以及您一生都无法阅读的更多文档。它还可以扩展到 10,000 多个处理器。不过,它只支持四边形/六边形。(免责声明:我是它的主要作者,还有来自世界各地的几十个其他合著者。)
还有其他库具有其他功能集组合:
我很乐意让其他人加入,为更多图书馆添加更多链接。我认为即使考虑到我自己的偏见,上面的那些也是今天一个中立的人想要看到的。
另一方面,如果目标只是拥有一个可以管理自适应网格的库,可能分布广泛,那么我会推荐p4est。它的使用有时有点笨拙,但它是轻量级的,写得很好,并且比我能想到的任何其他网格项目都可扩展。