pyCGNS is a Python package for the CGNS standard.
The package gathers various tools and libraries for end-users and Python application developpers. The main object of pyCGNS is to provide the application developpers with a Python interface to CGNS/SIDS, the data model. The MAP and PAT modules are dedicated to this goal: map the CGNS/SIDS data model to a Python implementation. The WRA module contains wrapper on CGNS/MLL and a MLL-like set of functions that uses the CGNS/Python mapping as implementation.
Click below for a quick access to modules.The package uses numpy and HDF5 you should install before pyCGNS. The CGNS.NAV tools has an optional VTK viewer which requires the VTK lib and its python interface.
The CGNS/SIDS data model has a mapping the HDF5 for file storage. The MAP module uses CHLone instead of CGNS/MLL to map its CGNS/Python trees to HDF5.
Note
The pyCGNS python package is released under LGPL2 license and hosted by sourceforge where you can find source download, help forum, wiki and bug tracking.