O CGNS (Common General Numerical System)  é um padrão aberto para gravação e recuperação de dados de computador associados à solução numérica de equações de dinâmica de fluidos. Ele foi desenvolvido para ser uma solução simples e eficiente para armazenar e compartilhar dados gerados por simulações de dinâmica de fluidos em várias plataformas de computação e com diferentes programas de simulação. O CGNS é amplamente  utilizado em várias disciplinas científicas e engenharia, incluindo aeronáutica, mecânica dos fluidos e engenharia de combustão. Ele fornece uma estrutura hierárquica de arquivos e dados, que permite aos usuários organizar e acessar facilmente os dados gerados pelas simulações. Ele também inclui uma biblioteca de rotinas para ler e escrever os dados no formato CGNS, bem como suporte para visualização de dados.  