摘要
本发明提供了一种适用于复杂几何的全自动半结构化网格生成系统及方法,包括采用自顶向下的逆向网格生成策略,空间自适应笛卡尔网格生成模块基于笛卡尔坐标系将计算域划分为规则的单元(正方形(2D),六面体(3D))网格单元;使用压印‑分区映射法生成表面网格;使用构造法生成边界层网格模块。基于本发明的技术方案,实现了笛卡尔网格,边界层网格和表面网格的无缝衔接,兼顾了边界层解析精度与全域网格生成效率和质量,具备良好的通用性、鲁棒性和工程适配能力。有效解决了笛卡尔网格非贴体导致的边界附近计算精度差的问题。网格过渡性更自由,无须严格保证拓扑相容性,能更好地实现任意区域自适应加密优化。