CGNS.APP¶
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:
| 
 | Another name for CGNS.NAV | 
| 
 | Another name for CGNS.VAL | 
| 
 | A kind of Unix ls for CGNS/HDF5 files | 
| 
 | Finds nodes with respect to à-la-grep criteria | 
| 
 | Finds and recursively edit links in CGNS/HDF5 files | 
Glossary¶
- cgns.org¶
- The official CGNS web site, by extension any document on this web site has an official taste… 
- CGNS¶
- 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?. 
- CGNS/SIDS¶
- 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. 
- CGNS/MLL¶
- 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. 
- CGNS/ADF¶
- The Advanced Data Format *CGNS/SIDS* implementation. A binary storage format and its companion library, developped by Boeing. 
- CGNS/HDF5¶
- The Hierarchical Data Format *CGNS/SIDS* implementation. A binary storage format and its companion library (see below). 
- CGNS/Python¶
- CHLone¶
- A CGNS/HDF5 compliant implementation. The CHLone library is available on SourceForge. 
- HDF5¶
- 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. 
- python¶
- cython¶
- A compiler tool that translate Python/Numpy into C code for performance purpose. 
- numpy¶
- 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. 
- VTK¶
- A visualization toolkit used to display 3D objects in CGNS.NAV. 
- PySide¶
- The Python interface for the Qt toolkit. PySide 
- Qt¶
- 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. 
