NASA GMP - 几何操作协议


NOSA
跨平台
C/C++

软件简介

NASA GMP 是另一个开源的类库,在 ANSI C 和 XML 数据结构之间序列化数据类型,这么做的目的是为 CFD 应用程序提供支持。

Geometry Manipulation Protocol (GMP) 是个库,能序列化 XML 和 ANSI C 数据结构的数据类型,支持 CFD
应用。这个库当前提供描述几何配置,一般 moving-body 场景(规定 and/or 6-DOF) 和控制 surface 设置。更详细的描述提供在
AIAA Paper 2003-1237。

GMP 提供一个普通的架构和开发 CFD 应用的描述,从 pre- 通过后处理,大大增强了自动处理 CFD
的解决方案。跨平台的应用和支持协议的代码套件可以使用同一个输入。GMP 当前已经在 OVERFLOW,OVERGRID, Cart3D , HPC
Institute for Advanced Rotorcraft Modeling 和 Simulation (HI-ARMS) 包中使用。