SAL Home NUMERICS Discrete Methods & Related Tools


GrAL is a generic library for grid (mesh) data structures and algorithms operating on them. Its contribution is twofold: First, it introduces a framework for decoupling algorithms from grid data structures, much like the C++ STL does for linear sequences. Second, it offers implementations of generic grid-related algorithms and data structures.

GrAL originated from work on solving partial differential equations (PDEs) with finite elements or finite volume methods, but its scope is not restricted to this area. GrAL is similar in spirit to other generic libraries, like the STL (which gave the initial inspiration) or BGL (Boost Graph Library, formerly GGCL).

Current Version:   0.1

License Type:   OpenSource

Home Site:

Source Code Availability:


Available Binary Packages:

  • Debian Package: No
  • RedHat RPM Package: No
  • Other Packages: No

Targeted Platforms:

Sun Solaris, Linux

Software/Hardware Requirements:

C++ compiler

Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Numerical Analysis   |   Discrete Methods & Related Tools

Comments? SAL@KachinaTech.COM
Copyright © 1995-2000 by Herng-Jeng Jou
Copyright © 1997-2000 by Kachina Technologies, Inc.
All rights reserved.