The complete guide to structured and unstructured mesh reading using CGNS

Part 1: What is the CGNS format and how to get started

The CGNS file format is one of the most powerful file formats there is when it comes to CFD applications and the first one each CFD developer should study in depth. It can store both structured and unstructured grids and the corresponding flow solution and has additional support to store information pertinent to your CFD Read More

Part 2: How to inspect structured and unstructured grids using CGNS

Learn how to inspect structured and unstructured CGNS files using the tool cgnslist, the best way to quickly read the data structure stored within CGNS files. Read More

Part 3: How to set up a simple CGNS-based mesh reading library

Learn how to create a simple C++ class structure to read any structured or unstructured grid using the CGNS file format. Read More

Part 4: How to read a multi-block structured mesh from a CGNS file

Learn in this article how to read a multi-block structured grid for CFD applications using CGNS, including coordinates, interfaces, and boundary conditions. Read More

Part 5: How to read a multi-block unstructured mesh from a CGNS file

Learn in this article how to read a multi-block unstructured grid using CGNS, including coordinates, interfaces, element connectivity and boundary conditions. Read More

Part 6: How to test our CGNS-based mesh reading library

In this final article of this series, learn how to write simple tests that ensure that our CGNS-based mesh reading library code behaves exactly as intended. Read More