Il formato di file CGNS (CFD General Notation System) è un sistema standardizzato progettato per facilitare l'archiviazione e il recupero dei dati di fluidodinamica computazionale (CFD). È stato sviluppato per affrontare la mancanza di uno standard comune per lo scambio di dati tra diversi pacchetti software CFD, inclusi generatori di griglia, solutori (solvers) e post-processori. CGNS è costruito sul formato HDF5 (Hierarchical Data Format versione 5), che fornisce un framework robusto e scalabile per la gestione di set di dati scientifici su larga scala. Il formato supporta un'ampia gamma di tipi di dati, incluse griglie strutturate e non strutturate, soluzioni di flusso, condizioni al contorno e informazioni di connettività. Poiché è indipendente dalla piattaforma e open-source, CGNS è diventato uno standard ampiamente adottato nelle industrie aerospaziale e automobilistica, nonché nella ricerca accademica. Consente a ingegneri e scienziati di spostare i dati senza soluzione di continuità tra diversi strumenti nel loro flusso di lavoro di simulazione, garantendo l'integrità dei dati e riducendo la necessità di script di traduzione personalizzati. Il sistema include un modello di dati formale, una libreria di routine C e Fortran nota come Mid-Level Library, e uno strato di archiviazione fisica, rendendolo estremamente versatile per simulazioni ingegneristiche complesse e l'archiviazione dati a lungo termine.