GrAL is partitioned from the beginning into manageable packages with (hopefully) minimized dependencies.

The recommended way of browsing the documentation is by (sub-) package hierarchy.

All components of GrAL are found in the namespace ` GrAL `

.

Here are the separate packages of GrAL:

- Configuration package: collect comman make targets and variable, compiler config header etc.
- Utilities package: Very basic stuff used by most other packages.
- Sequence package: Contains some stuff for handling containers, sequences and algorithms.
- ExternalControl package: Controling runtime parameters in a uniform and hierarchical way.
- Geometry package: some geometric primitives, especially for 2D and 3D
- GraphicsDevice package: Abstract interface to graphics output, mainly geomview/OOGL at the moment.
- FunctionAlgebra package: An implemention of a function algebra, including function composition.

- GrAL-Base package: Basis generic data structures and algorithms. This package is used by all other GrAL packages.
- GrAL-Testing package. Used to test concrete grid components.

- GrAL-Complex2D package: A simple 2D grid component for arbitrary polygonal cells
- GrAL-Complex3D package: A grid component for 3D grids with arbitrary cells
- GrAL-ComplexND package: Unstructured grids of arbitrary dimension

- GrAL-Triang2D package: A grid component for 2D triangulations
- GrAL-Triang3D package: A grid component for 3D triangulations (tetrahedrizations)

- GrAL-Cartesian2D package: A Cartesian grid component
- GrAL-Cartesian3D package: A Cartesian grid component for 3D regular grids.
- GrAL-CartesianND package: Structured grids of arbitrary dimension

- GrAL-Partitioning package: Generic components for grid partitioning.
- GrAL-Geometry package: Geometric algorithms and data structures, like point location
- GrAL-Measurement package: Components for quantitative measure of grids, such as mesh quality measures

- GrAL-Distributed package: Generic components for distributed grids.
- GrAL-Hierarchical package: Components for hierarchical grids

- GrAL-GMV-IO package: Components for output to GMV file format (3D and 2D versions).
- GrAL-Geomview-IO package: Components for output to OFF file format used by Geomview
- GrAL-VTK-Adapter package: Adapters for VTK grid data structures

© Guntram Berti
1997-2009.
See the GrAL Homepage
for up-to-date information.

Generated on Tue Mar 31 18:54:28 2009 for