PadMesh: a parallel and distributed framework for interactive mesh generation software

被引:0
作者
Fengshun Lu
Bo Chen
Long Qi
Yang Liu
Yufei Pang
Jiaomei Zhou
Xiong Jiang
机构
[1] China Aerodynamics Research and Development Center,School of Manufacturing Science and Engineering
[2] Southwest University Of Science and Technology,undefined
来源
Engineering with Computers | 2022年 / 38卷
关键词
Mesh generation; Parallel framework; Interactive software; Distributed software; Structured mesh;
D O I
暂无
中图分类号
学科分类号
摘要
Meshes are the input for computational fluid dynamics (CFD) analysis, whose size and quality have important impact on the simulation results. With the continuous advancement of high-fidelity CFD simulation, the scale of needed computational meshes has become larger and larger, which poses great challenges to the development of interactive mesh generation software. To address this issue, a parallel and distributed framework called PadMesh is proposed, which performs as the infrastructure for developing various interactive mesh generation software (e.g., structured, unstructured and Cartesian). First, the framework PadMesh is demonstrated, including the introduction of design principles, software architecture and key components, namely message-oriented middleware, client application, server application and parallel supporting module. Second, a parallel and distributed structured mesh generation software called PGridStar is developed based on PadMesh. Strategies are investigated on managing the visual data and distributed data for structured meshes. Finally, two functionalities of the preliminary PGridStar are presented, which validate the usability of PadMesh in developing interactive mesh generation software.
引用
收藏
页码:1271 / 1292
页数:21
相关论文
共 146 条
  • [91] Wang Y(undefined)undefined undefined undefined undefined-undefined
  • [92] Yu C(undefined)undefined undefined undefined undefined-undefined
  • [93] Lawlor OS(undefined)undefined undefined undefined undefined-undefined
  • [94] Chakravorty S(undefined)undefined undefined undefined undefined-undefined
  • [95] Wilmarth TL(undefined)undefined undefined undefined undefined-undefined
  • [96] Choudhury N(undefined)undefined undefined undefined undefined-undefined
  • [97] Dooley I(undefined)undefined undefined undefined undefined-undefined
  • [98] Zheng G(undefined)undefined undefined undefined undefined-undefined
  • [99] Kale LV(undefined)undefined undefined undefined undefined-undefined
  • [100] Hsieh YM(undefined)undefined undefined undefined undefined-undefined