我发现的计算机图形学(CG)中网格生成方法的主要参考文献是离散微分几何[1]和一本名著《多边形网格处理》[2],而《网格生成手册》[3]是主要参考科学计算网格生成书。我发现很少有人做力学研究网格。在科学计算中,很少有关于网格生成的参考资料(尤其是在编程方面)。
我自己对网格生成感兴趣。我从计算机图形学的角度开始。我花了一些时间学习一些计算几何 [4]、数字几何处理和离散微分几何课程。但是,我知道用于科学计算的网格分布不仅应与几何曲率有关,还应与物理场的梯度有关。图形主要关注渲染,CG中的物理模拟对精度要求不高。因此,对于 CG 中的网格生成,几何曲率可能比物理场的梯度分布更被考虑。我认为有一些差异。以流体边界层为例。在图形中,我猜想在计算流体动力学中不需要许多薄矩形边界层网格。
除了上面的参考资料,我还找到了另外 3 门关于网格生成和几何处理的课程,都是由计算机科学系的 CG 教授讲授的 [5-7]。
参考书目
基南克兰。CS 15-458/858:离散微分几何,卡内基梅隆大学,2020。
Botsch、Mario、Leif Kobbelt、Mark Pauly、Pierre Alliez 和 Bruno Lévy。多边形网格处理。CRC 出版社,2010 年。
Thompson、Joe F.、Bharat K. Soni 和 Nigel P. Weatherill,编辑。网格生成手册。CRC 出版社,1998 年。
奥罗克,约瑟夫。C. 剑桥大学出版社的计算几何,1998 年。
乔纳森·休丘克。CS 294-74 图形、工程和建模中的网格生成和几何处理,加州大学伯克利分校,2012 年。
阿尔珀·翁格尔。CPS296.2:计算机科学网格生成高级主题,杜克大学,2002 年。
傅晓明。数字几何处理,中国科学技术大学,2019。