Welcome to Maia!¶
Maia is a C++ and Python library for parallel algorithms over CGNS trees: distributed IO, partitioning, data management and various kind of transformations (generation of faces, destructuration, extractions, …).
Maia is an open source software developed at ONERA. Associated source repository and issue tracking are hosted on Gitlab.
Documentation summary¶
Quick start is the perfect page for a first overview of Maia or to retrieve the environments to use on Onera’s clusters.
Introduction details the extensions made to the CGNS standard in order to define parallel CGNS trees.
User Manual is the main part of this documentation. It describes most of the high level APIs provided by Maia.
Developer Manual (under construction) provides more details on some algorithms and can be consulted if you want to contribute to Maia.