Artigo Acesso aberto Revisado por pares

The deal.II finite element library: Design, features, and insights

2020; Elsevier BV; Volume: 81; Linguagem: Inglês

10.1016/j.camwa.2020.02.022

ISSN

1873-7668

Autores

Daniel Arndt, Wolfgang Bangerth, Denis Davydov, Timo Heister, Luca Heltai, Martin Kronbichler, Matthias Maier, Jean‐Paul Pelteret, Bruno Turcksin, David Wells,

Tópico(s)

Computational Geometry and Mesh Generation

Resumo

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.

Referência(s)