SAL Home NUMERICS Discrete Methods & Related Tools


deal.II is a C++ program library targeted at adaptive finite elements and error estimation. It uses state-of-the-art programming techniques of the C++ programming language to offer you a modern interface to the complex data structures and algorithms required for adaptivity and enables you to use a variety of finite elements in one, two, and three space dimensions, as well as time-dependent problems.

The main aim of deal.II is to enable development of modern finite element algorithms, using among other aspects sophisticated error estimators and adaptive meshes. Writing such programs is a non-trivial task, and successful programs tend to become very large and complex. We therefore believe that this is best done using a program library that frees the application programmer from aspects like grid handling and refinement, handling of degrees of freedom, input of meshes and output of results in graphics formats, and the like. Also, support for several space dimensions at once is included in a way such that programs can be written independent of the space dimension without unreasonable penalties on run-time and memory consumption.

Current Version:   3.1

License Type:   OpenSource, and Free for Non-Commercial Use

Home Site:

Source Code Availability:


Available Binary Packages:

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

Targeted Platforms:

At present, deal.II has been developed and tested on Unix systems only. It can be used positively on Linux ELF with gcc 2.95.x; Sun Solaris 2.5, 2.6, and 7, with and gcc 2.95.x; SGI IRIX64 with gcc 2.95.x; IBM AIX 4.2, with gcc 2.95.x (with some restrictions on the use of shared libraries).

Software/Hardware Requirements:


Other Links:

Mailing Lists/USENET News Groups:

See Home Site for Mailing Lists information

User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Numerical Analysis   |   Discrete Methods & Related Tools

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