XDMF (eXtensible Data Model and Format) é um padrão para descrever e organizar dados científicos e de engenharia, particularmente conjuntos de dados grandes, complexos e multidimensionais. Diferentemente de muitos formatos de arquivo que armazenam os dados reais, os arquivos XDMF contêm primariamente metadados em uma estrutura baseada em XML. Estes metadados descrevem a estrutura, topologia, geometria, atributos e informações de séries temporais dos dados, enquanto apontam para onde os dados numéricos reais estão armazenados (por exemplo, em arquivos HDF5, NetCDF ou binários brutos). Esta separação permite um gerenciamento de dados altamente flexível, possibilitando que os dados sejam armazenados eficientemente em vários formatos subjacentes, enquanto o XDMF fornece uma descrição unificada e legível por humanos para sua interpretação. É amplamente adotado em aplicações de computação de alto desempenho (HPC) e visualização científica, facilitando a interoperabilidade entre diferentes códigos de simulação e ferramentas de pós-processamento. O XDMF permite que várias ferramentas de software interpretem e visualizem o mesmo dado subjacente sem a necessidade de entender os detalhes específicos de seu formato de armazenamento, tornando-o crucial para a troca e análise de dados em campos como dinâmica de fluidos computacional, análise de elementos finitos e outras ciências orientadas por simulação onde os volumes de dados são imensos e exigem um manuseio sofisticado.