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)

(Summary Description of ADF) (ADF User's Guide)


CGNS logo   

CFD General Notation System
ADF Implementation

Document Version 3.2.1

ADF was the original database manager for CGNS. As a result, the structure of a CGNS database as described in the SIDS File Mapping parallels closely the functionality of the ADF library. The hierarchical nature, and concept of a node and a link were taken directly from ADF. The ADF database manager is always shipped and built along with the CGNS library.

There is a brief description of ADF; for further details consult the ADF User's Guide. The user's guide defines the structure of an ADF file, and describes in detail the ADF Core, a library of low-level routines used to store and retrieve data in an ADF file.

Note: As of CGNS Version 3.1, the ADF core routines have been superceeded by the CGIO interface routines, and any new development should use those instead.

The complete ADF Implementation in HTML form is available for installation on a local system. This is a gzip'ed tar file (60K, 302K 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 adf.tar.gz | tar xvf -
The files will be extracted and stored in the directory adf. Point your browser to the local file adf/index.html to display the ADF Implementation home page or to adf/guide.html to display the ADF User's Guide. Note also that some links, to other manuals, etc., may not work.