Формат файлов CGNS (CFD General Notation System) — это стандартизированная система, разработанная для облегчения хранения и извлечения данных вычислительной гидродинамики (CFD). Он был создан для решения проблемы отсутствия общего стандарта обмена данными между различными программными пакетами CFD, включая генераторы сеток, решатели и постпроцессоры. CGNS построен на основе стандарта HDF5 (Hierarchical Data Format version 5), который обеспечивает надежную и масштабируемую основу для обработки крупномасштабных научных наборов данных. Формат поддерживает широкий спектр типов данных, включая структурированные и неструктурированные сетки, решения потоков, граничные условия и информацию о связности. Благодаря своей платформенной независимости и открытому исходному коду, CGNS стал широко используемым стандартом в аэрокосмической и автомобильной промышленности, а также в академических исследованиях. Он позволяет инженерам и ученым беспрепятственно перемещать данные между различными инструментами в их рабочем процессе моделирования, обеспечивая целостность данных и уменьшая потребность в пользовательских скриптах преобразования. Система включает формальную модель данных, библиотеку подпрограмм на C и Fortran, известную как Mid-Level Library, и физический уровень хранения, что делает ее очень универсальной для сложных инженерных симуляций и долгосрочного архивирования данных.