arXiv · 1910.13247
The deal.II finite element library: design, features, and insights
Abstract
deal.II is a state-of-the-art finite element library focused on generality, dimension-independent programming, parallelism, and extensibility. Herein, we outline its primary design considerations and its sophisticated features such as distributed meshes, $hp$-adaptivity, support for complex geometries, and matrix-free algorithms. But deal.II is more than just a software library: It is also a diverse and worldwide community of developers and users, as well as an educational platform. We therefore also discuss some of the technical and social challenges and lessons learned in running a large community software project over the course of two decades.
Explore related subjects
Keep this discovery
Daniel Arndt, Wolfgang Bangerth, Denis Davydov, Timo Heister, Luca Heltai, Martin Kronbichler, Matthias Maier, Jean-Paul Pelteret, Bruno Turcksin, David Wells. 2019-10-24. The deal.II finite element library: design, features, and insights. https://doi.org/10.1016/j.camwa.2020.02.022
Cite the original work for its findings. Save a collection to share your selection of sources.