El formato de archivo CGNS (CFD General Notation System) es un sistema estandarizado diseñado para facilitar el almacenamiento y la recuperación de datos de dinámica de fluidos computacional (CFD). Fue desarrollado para abordar la falta de un estándar común para el intercambio de datos entre diferentes paquetes de software de CFD, incluidos generadores de mallas, solucionadores (solvers) y post-procesadores. CGNS se basa en el estándar HDF5 (Hierarchical Data Format version 5), que proporciona un marco robusto y escalable para manejar conjuntos de datos científicos a gran escala. El formato soporta una amplia gama de tipos de datos, incluyendo mallas estructuradas y no estructuradas, soluciones de flujo, condiciones de contorno e información de conectividad. Debido a que es independiente de la plataforma y de código abierto, CGNS se ha convertido en un estándar ampliamente adoptado en las industrias aeroespacial y automotriz, así como en la investigación académica. Permite a ingenieros y científicos mover datos sin problemas entre diferentes herramientas en su flujo de trabajo de simulación, asegurando la integridad de los datos y reduciendo la necesidad de scripts de traducción personalizados. El sistema incluye un modelo de datos formal, una biblioteca de rutinas en C y Fortran conocida como la Biblioteca de Nivel Medio (Mid-Level Library), y una capa de almacenamiento físico, lo que lo hace muy versátil para simulaciones de ingeniería complejas y archivo de datos a largo plazo.