有限元方法的网格生成资源

计算科学 有限元 参考请求 网格生成
2021-12-20 06:16:53

我知道这并不是真正的规则之外,因为这是一个推荐问题,而且每个人都没有真正的答案。但是,就像这个论坛发帖一样:https ://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list 。老实说,我不确定在哪里可以问这个问题。

我想开始一个关于有限元和网格的书籍指南列表。问题是,我这样做既不是大学研究,也不是工作研究。我对这个话题很感兴趣,并且已经有好几年了。我想在自己的时间学习这个。我一直致力于为二维非线性电磁仿真构建自己的模拟器,目前我正在使用 gmsh 作为网格器。我目前正在努力将 gmsh 集成到我的源代码中。进展是积极的。我可以使用 gmsh 创建一个网格,其中源代码直接集成到我的项目中。我想修改当前的网格划分工作流程,这意味着我需要编写代码来解决 GMSH 限制。这也意味着,

我发现我在这方面缺乏(数值网格生成),因为来源指的是很多我不熟悉的术语。如果这违反了任何论坛规则,我深表歉意。

但是,我想知道是否有人可以向我指出有关数字网格生成的任何资源?对于入门、初学者、中级和高级,有哪些好的参考资料?现在,我觉得我是初学者。我目前拥有资源“数值网格生成:Joe F. Thompson 的基础和应用”。这个资源可以作为一个起点吗?

(我肯定会通过 deal.II 教程/手册,因为文档非常详细。我喜欢它不会让读者过多地了解技术细节,而是简单地解释它,但切中要害)

作为旁注,我认为应该有一个视频部分。有时,这些可能会有所帮助。

1个回答

根据您的模型问题开始社区回答

网格生成

网格生成:有限元的应用(P.-L. George 和 P. Frey)Hermes,里昂,2000 年。关于网格生成核心技术和术语的清晰入门。以相当数学的风格写成,这可能不适合那些更实际的观点。由于作者和项目的交叉授粉,将非常适合 Gmsh。

有限元网格生成(Daniel SH Lo),CRC,2015。这本书还涵盖了与有限元网格生成相关的几个主题。与前一种风格相比,这种风格不太注重数学。这本书有几种 C++ 或 Fortran 算法的代码,但它们的格式可以更好。

Delaunay Mesh Generation (Cheng, Dey, Shewchuk), CRC, 2012。涵盖了 2D 和 3D 中 Delaunay 网格划分的一些真正具有挑战性的实施细节,例如所有边缘和面翻转的工作原理、条子渗出等。

几何和拓扑

埃德尔斯布伦纳,赫伯特。网格生成的几何和拓扑卷。7. 剑桥大学出版社,2001 年。本书重点介绍三角形和四面体网格的创建及其背后的数学。

约瑟夫·奥罗克。C 中的计算几何一本概述不同几何算法的书,例如多边形中的点。