Skip navigation links
(Wind-US Documentation Home Page) (Wind-US User's Guide) (GMAN User's Guide) (MADCAP User's Guide) (CFPOST User's Guide) (Wind-US Utilities) (Common File User's Guide) (Wind-US Installation Guide) (Wind-US Developer's Reference) (Guidelines Documents)

(Common File Versions) (Basic Concepts) (Reference and Scaling Data) (Subroutine Descriptions) (Status Codes) (Default Library Values and Limits) (Definitions for CFD Applications) (Conversion Factors) (Transferring Common Files Between Computer Systems) (CFCRAY - Convert Version 1 or 2 Files to and from Cray Format) (Using Common Files Directly in PLOT3D)

Common File Versions

The common file has evolved over the years to meet the changing needs by applications such as CFD. The current version is version 3. The following summarizes the changes to the common file for the each new version.

Version 1

Initial release of the common file with the built in limits shown in the section "Default Library Values and Limits."

Version 2

The second release increased the limits on the number of nodes and the number of variables. This caused a minor change in how some of the internal pointers were stored. For files created with limits within version 1 there was no change in structure. Thus they could be read by version 1 libraries.

Version 3

Version 3 represents a major change in the file structure based on the CGNS (CFD General Notation System) external link data structure. The CGNS project was sponsored by NASA for Boeing to develop the next generation common file structure. The new structure removes the current common file limits, adds support for more data types and includes both a C and Fortran interface. The result is the ADF (Advanced Database Format) library which is written in C and supersedes the Boeing common file library. In order to maintain compatibility with old common files and provide support for the new format the ADF core has been layered under the common file interface creating version 3. Several new functions have been added as well as many limits being removed with no changes to the user interface for existing functions. Note that version 3 files cannot be read with version 1 or 2 libraries.


Last updated 16 Mar 1999