The ApplicationSampler module is an informal set of tools, examples, utilities, tests… Some libraries or tools are often tested in this module and eventually go to PAT.

The cg_ tools are using pyCGNS, see below the updated list of available tools:

cg_look Another name for CGNS.NAV
cg_scan Another name for CGNS.VAL
cg_list A kind of Unix ls for CGNS/HDF5 files
cg_grep Finds nodes with respect to à-la-grep criteria
cg_link Finds and recursively edit links in CGNS/HDF5 files

The official CGNS web site, by extension any document on this web site has an official taste…
The specific purpose of the CFD General Notation System (CGNS) project is to provide a standard for recording and recovering computer data associated with the numerical solution of the equations of fluid dynamics. See also the How to?.
The Standard Interface Data Structure is the specification of the data model. This public document describes the syntax and the semantics of all tree-structured data required or proposed for a CFD simulation.
The Mid-Level Library is an example implementation of CGNS/SIDS on top of CGNS/ADF and CGNS/HDF5 mappings. This library has a C and a Fortran API.
The Advanced Data Format *CGNS/SIDS* implementation. A binary storage format and its companion library, developped by Boeing.
The Hierarchical Data Format *CGNS/SIDS* implementation. A binary storage format and its companion library (see below).
The Python programming language *CGNS/SIDS* implementation.
A CGNS/HDF5 compliant implementation. The CHLone library is available on SourceForge.
A powerful storage system for large data. The HDF5 library should be seen as a middleware system with a lot of powerful features related to efficient, portable and trustable storage mean.
An object oriented interpreted programming language.
A compiler tool that translate Python/Numpy into C code for performance purpose.
The numerical library for Python. Numpy is used to store the data in Python arrays which have a direct memory mapping to actual C or Fortran memory.
A visualization toolkit used to display 3D objects ni CGNS.NAV.
The Python interface for the Qt toolkit. PySide
A powerful graphical toolkit available under GPL v3, LGPL v2 and a commercial license. The current use of Qt is under LGPL v2 in pyCGNS.

APP Index