CGNS4m (前身为 mexCGNS) 为 MATLAB 和 GNU Octave 用户提供了访问 CGNS (CFD General Notation System) 数据的功能。通过其串行 API (cgnslib),用户可以利用 CGNS4m 中的 readcgns 和 writecgns 函数,方便地读写基于节点或以单元为中心的数据网格文件。

主要功能:

  • 利用 cgnslib 提供对 CGNS 文件的全面访问
  • 包括 readcgns 和 writecgns 函数,用于简化数据读写操作
  • 无需 C 代码或 makefile,便于 MATLAB 和 Octave 用户使用

版权与许可:

CGNS4m 版权归石溪大学所有,并在与 cgnslib 相同的 CGNS 许可下免费分发。

安装:

用户可下载预构建的二进制文件,支持 64 位 Linux、Windows 和 Mac OS X 系统,兼容 MATLAB R2016b 及更高版本。