结构化与非结构化网格生成方法综述:Mark Filipiak 的Mesh Generation

本文档深入探讨了网格生成(Mesh Generation)的概念和技术,特别是在结构化网格(Structured Meshes)和非结构化网格(Unstructured Meshes)的生成方法,以及适应性网格(Adaptive Meshing)的应用。作者Mark Filipiak以The University of Edinburgh的Edinburgh Parallel Computing Centre为背景,分享了他在1996年版的1.0版本中的研究成果。
首先,章节1介绍了网格生成的基础,包括离散化(Discretisation)和不同类型的网格,以及网格的特性,这些是数值计算和求解偏微分方程(PDEs)的关键步骤。对于结构化网格,讨论了边界适应网格(Boundary-fitted meshes),如如何在曲面上解决问题,以及在单一区域内的边界贴合网格生成。还介绍了代数网格生成中的插值技术,特别是Transfinite Interpolation(TFI)的原理和应用。
章节2进一步聚焦于在三维空间中的PDE网格生成,如椭圆型问题的网格生成方法。此外,文中提到了处理不同类型的物理问题的网格策略,包括超几何和抛物线型网格生成,并区分了多块区域(Multiblock)的网格划分,如C、O、H网格类型及其扩展。
非结构化网格部分,着重于有限元方法(Finite Element Method, FEM)对网格的要求,以及几种常用的生成方法,如分解与映射、基于格子的方法、推进前沿法(Advancing Front)、Delaunay三角化等。网格平滑技术也在此部分被提及,以优化网格质量。
适应性网格(章节4)是现代计算流体动力学(CFD)和数值模拟的重要手段,它通过自动调整网格密度以捕捉复杂区域的细节或减少无用计算,包括并行网格生成的技术,以提高效率。
综上,本篇文章详尽地涵盖了网格生成在工程计算和科学计算中的重要性,提供了各种技术和策略的深入剖析,对于从事数值模拟、CAD设计和高性能计算的专业人士具有很高的参考价值。
相关推荐




松子茶
- 粉丝: 2925

最新资源
- Docker演示:从容器到生态系统及DevOps实践指南
- 医疗数据匿名化工具平台:遵循多国隐私法规
- 模拟退火算法求解旅行商问题(TSP)新探索
- Mipasaje-master:使用Java草稿和UI控件实现屏幕设计
- KDE面板音乐频谱分析仪:panon稳定版
- IBAN4Net: 将IBAN4j项目移植到.NET平台
- MATLAB实现DeepCross-ModalHashing算法源码下载
- AutoJs源码实现2048游戏教程
- cycle.js结合jspm和JSX打造的简易蝴蝶应用
- NOSE:经济高效的单机多操作系统网络仿真
- JavaWeb系统示例代码大全与实践指南
- 探究.NET Framework 3.5的安装文件与特性
- 解决Hal.dll错误的VMware源代码压缩包指南
- gophrazy: 一个用JavaScript打造的流行语网络应用实例
- ATX-Breakout-Mini v1.2: Eagle设计的升级版分线板
- django-funky-sheets实现CRUD操作的电子表格集成