Saya kedua penggunaan VTK untuk output file. Jika Anda ingin menggunakan struktur mesh yang sangat umum, saya akan mengarahkan Anda ke arah perpustakaan CGNS (CFD General Notation System) yang merupakan format mesh sumber terbuka dengan perpustakaannya sendiri yang dikelola oleh konsorsium (termasuk Boeing dan NASA) . Membaca daftar node, properti, kondisi batas, dll. Sangat berguna dengan perpustakaan ini dan perpustakaan itu sendiri sangat mudah untuk dikompilasi. Perpustakaan ada di C ++, tetapi bisa dihubungkan dengan Fortran.
Kami menggunakannya dalam kode in-house kami dan saya telah menemukan itu adalah format yang sangat efisien. Ini menggunakan HDF5 di bawah tenda untuk file biner. Selanjutnya, ANSYS, Salome, GMSH semuanya mendukung ekspor ke format ini pada tingkat yang berbeda-beda. Inilah github:
https://cgns.github.io/