2007
DOI: 10.1145/1268776.1268779
|View full text |Cite
|
Sign up to set email alerts
|

deal.II—A general-purpose object-oriented finite element library

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 al… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

4
1,014
0
5

Year Published

2010
2010
2017
2017

Publication Types

Select...
9

Relationship

0
9

Authors

Journals

citations
Cited by 1,150 publications
(1,023 citation statements)
references
References 25 publications
(24 reference statements)
4
1,014
0
5
Order By: Relevance
“…This research program is co-financed by Shell Global Solutions International B.V. The numerical examples presented in this paper are implemented using deal.II [20], an open-source C++ package for adaptive finite elements. We would like to thank the developers of this software.…”
Section: Acknowledgementsmentioning
confidence: 99%
“…This research program is co-financed by Shell Global Solutions International B.V. The numerical examples presented in this paper are implemented using deal.II [20], an open-source C++ package for adaptive finite elements. We would like to thank the developers of this software.…”
Section: Acknowledgementsmentioning
confidence: 99%
“…This setting ensures stable solution of the given problem. The resulting IPDG finite element algorithm has been coded using the C++ library deal.II [5,6].…”
Section: The Interior Penalty Discontinuous Galerkin Methodmentioning
confidence: 99%
“…Using (20), the viscosities µ Stab,n+1 and µ Stab,n+ 1 2 are defined to be equal to µ Stab (Φ (1) , u n+1 ) and µ Stab (Φ (2) , u n+ 1 2 ), respectively, where the residual R Ent in the definition (18) of µ Ent is evaluated as follows:…”
Section: Approximation In Timementioning
confidence: 99%