Object Oriented finite element library Deal.II

Heidelberg 03 May 00 The University of Heidelberg has released version 3.0 of the deal.II object-oriented finite element library. Deal.II is an object oriented finite element library implemented in C++. The library is aimed at research usage.

Some of the features are:

  • Support for one, two, and three space dimensions, using a unified interface that enables writing programs almost dimension independent.
  • Handling of locally refined grids, including different adaptive refinement strategies based on local error indicators and error estimators.
  • Support for a variety of finite elements, including Lagrange elements of order one through four, and discontinuous elements.
  • Modern software techniques that make access to the complex data structures and algorithms as transparent as possible. The use of object oriented programming allows for program structures similar to the structures in mathematical analysis.
  • Fast algorithms that enable to solve problems with up to several millions of degrees of freedom quickly. As opposed to programming symbolic algebra packages the penalty for readability is low.
  • Support for several output formats, including some common formats for visualization of scientific data.
  • Support for a variety of computer platforms, including multi- processor machines.

 


Ad Emmen

[News on Advanced IT]   [Calendar]   [Analysis]   [IT in Medicine]