The deal.II finite element library: Design, features, and insights
By D. Arndt, Wolfgang Bangerth, D. Davydov, Timo Heister, Luca Heltai, Martin Kronbichler, Matthias Maier, Jean-Paul Pelteret, B. Turcksin, David R. Wells. Computers and Mathematics with Applications, 2019
329 citations recorded by the source corpus.
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, h p -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.
Subfields: Computational Mechanics, Computer Graphics and Computer-Aided Design, Electrical and Electronic Engineering
View Paper: https://www.semanticscholar.org/paper/48b316ba2570a90bd0de553b9eecf7a63e3f1c77