Skip navigation links
(CGNS Documentation Home Page) (Steering Committee Charter) (Overview and Entry-Level Document) (A User's Guide to CGNS) (Mid-Level Library) (Standard Interface Data Structures) (SIDS File Mapping Manual) (CGIO User's Guide) (Parallel CGNS User's Guide) (ADF Implementation) (HDF5 Implementation) (Python Implementation) (CGNS Tools and Utilities)

(Tools) (CGNSview) (CGNSplot) (Utilities)


CGNS logo   

CFD General Notation System
CGNS Tools and Utilities

Document Version 3.2.2

A variety of CGNS-related utility packages have been developed, both by CGNS team members and by CGNS users.

Tools
A number of utility programs are provided in the tools subdirectory for the CGNS library release. These include:

CGNSview
A CGNS file viewer and editor based on Tcl/Tk. This is a replacement for ADFviewer, and is now based on the cgio interface which allows for reading both ADF and HDF5 based CGNS files. The GUI allows access to any node in the file using a Windows-like collapsible node tree. Nodes and data may be added, deleted, and modified. Several other utilities may be accessed from CGNSview, including:

CGNSview is part of the CGNStools package, available from SourceForge external link.
Contact: Bruce Wedan (leavingdust@gmail.com)

CGNSplot
For structured zones, CGNSplot may be used to display the exterior faces of the volume mesh, the minimum and maximum bounding surfaces, the connectivity regions, and the boundary condition regions. For unstructured zones, CGNSplot will display the element sets. It may be run stand-alone, or accessed from CGNSview.

CGNSplot is part of the CGNStools package, available from SourceForge external link.
Contact: Bruce Wedan (leavingdust@gmail.com)

Utilities
A collection of import, export, data conversion, and subset extraction and interpolation utilities that may be run stand-alone, or accessed from CGNSview.


These utilities are included in the CGNStools package, available from SourceForge external link.
Contact: Bruce Wedan (leavingdust@gmail.com)

ADF_Edit
A browser/editor that displays the ADF tree structure and contents in ASCII form, and permits item-by-item editing. Although ADF_Edit is still available from SourceForge external link, it has been superseded by the much more capable CGNSview.

CGNS_readhist
Reads a CGNS file and writes history data to a formatted file. CGNS_readhist is available from the Utilities page external link at the CGNS web site external link.
Contact: Chris Rumsey (c.l.rumsey@larc.nasa.gov)

FTU (File Transfer Utility)
Converts CGNS files to and from Plot3D format. Has a text-based menu allowing the manipulation of a CGNS base. FTU is available from the Utilities page external link at the CGNS web site external link.
Contact: Bob Bush (bushrh@pweh.com)

CGNS Viewer
An alpha release of another ADF/CGNS file viewer and editor. Requires the GTK+ library version 1.2 or newer (installed by default on newer Linux systems using Gnome; otherwise found at http://www.gtk.org/ external link). CGNS Viewer is available from the Utilities page external link at the CGNS web site external link.
Contact: Christian Lundh (xistan@yahoo.se)

PyCGNS external link
A Python binding to the ADF Core and Mid-Level Library.
Contact: Marc Poinot (Marc.Poinot@onera.fr)

ADFM
A development version of software for managing an in-memory representation of ADF trees. For more information, see "Proposal and Prototype for an in-memory representation of ADF trees external link" (PDF, 7 pages, 256K).
Contact: Marc Poinot (Marc.Poinot@onera.fr)

CGNS++ external link
A C++ binding to the ADF Core and Mid-Level Library.
Contact: Manuel Kessler (kessler@iag.uni-stuttgart.de)

The complete CGNS Tools and Utilities documentation is available for installation on a local system. This is a gzip'ed tar file (318K, 635K gunzip'ed), and may be downloaded by clicking on the link while holding down the shift key, assuming your browser supports this capability. A dialogue box will appear for you to specify the directory and file name. To unpack the contents, do

   gunzip -c cgnstools.tar.gz | tar xvf -
The files will be extracted and stored in the directory cgnstools. Point your browser to the local file cgnstools/index.html to display the CGNS Tools and Utilities home page. Note that some links, to other manuals, etc., may not work.