elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

deal.II --- a General Purpose Object Oriented Finite Element Library

Bangerth, Wolfgang and Hartmann, Ralf and Guido, Kanschat (2007) deal.II --- a General Purpose Object Oriented Finite Element Library. ACM Transactions on Mathematical Software, 33 (4), p. 24.

[img]
Preview
PDF
563kB

Official URL: http://math.nist.gov/toms/V33.html

Abstract

An overview of the software design and data abstraction decisions chosen for deal.II, a general purpose finite element library written in C++, is given. The library uses advanced object-oriented and data encapsulation techniques to break finite element implementations into smaller blocks that can be arranged to fit users requirements. Through this approach, deal.II supports a large number of different applications covering a wide range of scientific areas, programming methodologies, and application-specific algorithms, without imposing a rigid framework into which they have to fit. A judicious use of programming techniques allows us to avoid the computational costs frequently associated with abstract object-oriented class libraries. The paper presents a detailed description of the abstractions chosen for defining geometric information of meshes and the handling of degrees of freedom associated with finite element spaces, as well as of linear algebra, input/output capabilities and of interfaces to other software, such as visualization tools. Finally, some results obtained with applications built atop deal.II are shown to demonstrate the powerful capabilities of this toolbox.

Item URL in elib:https://elib.dlr.de/48647/
Document Type:Article
Title:deal.II --- a General Purpose Object Oriented Finite Element Library
Authors:
AuthorsInstitution or Email of AuthorsAuthors ORCID iD
Bangerth, WolfgangTexas A&M UniversityUNSPECIFIED
Hartmann, RalfUNSPECIFIEDUNSPECIFIED
Guido, KanschatTexas A&M UniversityUNSPECIFIED
Date:August 2007
Journal or Publication Title:ACM Transactions on Mathematical Software
Open Access:Yes
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
Volume:33
Page Range:p. 24
Status:Published
Keywords:Finite element methods, partial differential equations, finite element software, mesh handling, linear algebra
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Aeronautics
HGF - Program Themes:Aircraft Research (old)
DLR - Research area:Aeronautics
DLR - Program:L AR - Aircraft Research
DLR - Research theme (Project):L - Concepts & Integration (old)
Location: Braunschweig
Institutes and Institutions:Institute of Aerodynamics and Flow Technology > CASE
Deposited By: Hartmann, Dr.rer.nat. Ralf
Deposited On:09 Jan 2008
Last Modified:31 Jul 2019 19:19

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
electronic library is running on EPrints 3.3.12
Copyright © 2008-2017 German Aerospace Center (DLR). All rights reserved.