我正在使用 Gmsh,这是一个可以将网格(FEM)保存为 .gif、.jpg、.png、.mpg、.stl、.su2、.geo、.step、.msh、.bdf 等格式的程序。
我需要将任何类型的这些文件转换为 .h5 文件,以便能够在另一个名为 parosol 的程序上运行。HDF5 是一种用于存储和管理数据的数据模型、库和文件格式。它支持无限多种数据类型,专为灵活高效的 I/O 以及大量复杂数据而设计。
关于转换文件有什么建议吗?谢谢
答案1
正如您所指出的,HDF5 是一种非常通用的数据文件格式。HDF5 文件中的基本对象是数据集、数据空间、数据类型、组等。HDF Group 在此处有一个简介: https://www.hdfgroup.org/HDF5/doc/H5.intro.html
几乎可以肯定任何可以理解 .h5 文件的程序(例如 parasol)作为网格,具有网格特定架构在基本 HDF5 格式的基础上进行改进。我要问的第一个问题是:Parasol 是否记录了他们的网格模式?如果是,那么就有希望找到转换器。如果没有,并且他们将其保留为专有的,那么你也会问有人是否对模式进行了逆向工程。