Description: This is the CGNSOO library.
It aims at providing an object-oriented interface to the CGNS Mid-level library
suitable for integration with C++ development.
The CGNS Mid-level library is a C library to read and write CFD related data in
a CGNS file. A CGNS file is a binary archive with a hierarchical structure as
defined by normative documents which can be found at http://www.cgns.org.
Since this structure and the MLL are still under development, the approach taken
is to simply wrap the MLL with a set of simple classes. These classes generally
don t store the actual CFD data they only keep note of the handle (a path) into
the CGNS database. Because of this design, some of CGNS s idiosyncracies are
still apparent in CGNSOO. Errors are usually detected at the MLL level, but
checked by CGNSOO which throws a corresponding exception. The basic idea behind
this design was to minimize the amount of code to write and to keep it simple so
it can easily be adapted to follow the
To Search:
File list (Check if you may need any files):
libcgnsoo_3.0\aclocal.m4
.............\AUTHORS
.............\bootstrap
.............\ChangeLog
.............\CMakeLists.txt
.............\config\config.guess
.............\......\config.sub
.............\......\CVS\Entries
.............\......\...\Repository
.............\......\...\Root
.............\......\depcomp
.............\......\install-sh
.............\......\ltmain.sh
.............\......\missing
.............\......\mkinstalldirs
.............\config-h.in
.............\config.h
.............\config.h.in
.............\configure
.............\configure.in
.............\COPYING
.............\COPYRIGHT
.............\INSTALL
.............\LICENSE
.............\Makefile.am
.............\Makefile.in
.............\NEWS
.............\README
.............\scripts\doprefixe.bash
.............\.......\enum2code.awk
.............\.implemake\Makefile
.............\.rc\Array.H
.............\...\base.C
.............\...\bc.C
.............\...\bcdataset.C
.............\...\bcproperty.C
.............\...\cgnsmll.H
.............\...\cgnsoo.H
.............\...\checkerror.C
.............\...\checkerror.H
.............\...\CMakeLists.txt
.............\...\dataarray.C
.............\...\dimensionalexponents.H
.............\...\doc.cfg
.............\...\element.C
.............\...\enum_table.H
.............\...\family.C
.............\...\familybc.C
.............\...\file.C
.............\...\file.H
.............\...\flowequationset.C
.............\...\flowsolution.C
.............\...\geometryreference.C
.............\...\gridconnectivity.C
.............\...\gridconnectivityproperty.C
.............\...\gridcoordinates.C
.............\...\Makefile.am
.............\...\Makefile.in
.............\...\node.C
.............\...\node.H
.............\...\quantity.C
.............\...\quantity.H
.............\...\range.C
.............\...\range.H
.............\...\stamp-common
.............\...\structure_t.C
.............\...\structure_t.H
.............\...\upgradeTypes.pl
.............\...\userdefineddata.C
.............\...\zone.C
.............\...\zonebc.C
.............\...\zonegridconnectivity.C
.............\stamp-h.in
.............\stamp-h1
.............\THANKS
.............\VS2005\ALL_BUILD.vcproj
.............\......\ALL_BUILD.vcproj.CRAZYBABY.李加莲.user
.............\......\ALL_BUILD.vcproj.疯狂宝贝.李加莲.user
.............\......\CMakeCache.txt
.............\......\.....Files\ALL_BUILD.rule
.............\......\..........\cmake.check_cache
.............\......\..........\CMakeCCompiler.cmake
.............\......\..........\CMakeCPlatform.cmake
.............\......\..........\CMakeCXXCompiler.cmake
.............\......\..........\CMakeCXXPlatform.cmake
.............\......\..........\CMakeDetermineCompilerABI_C.bin
.............\......\..........\CMakeDetermineCompilerABI_CXX.bin
.............\......\..........\CMakeOutput.log
.............\......\..........\CMakeRCCompiler.cmake
.............\......\..........\CMakeSystem.cmake
.............\......\..........\generate.stamp
.............\......\..........\generate.stamp.depend
.............\......\..........\generate.stamp.list
.............\......\..........\TargetDirectories.txt
.............\......\..........\ZERO_CHECK.rule
.............\......\cmake_install.cmake
.............\......\libcgnsoo.ncb
.............\......\libcgnsoo.sln
.............\......\libcgnsoo.suo
.............\......\src\CMakeFiles\generate.stamp