deal.II is a free, open source library to solve partial differential equations using the finite element method. The current release is version 9.0.0 released in May 2018. In 2007 the authors won the J. H. Wilkinson Prize for Numerical Software for deal.II.
Video Deal.II
Features
The library features
- dimension independent programming using C++ templates on locally adapted meshes,
- a large collection of different finite elements of any order: continuous and discontinuous Lagrange elements, Nedelec elements, Raviart-Thomas elements, and combinations,
- parallelization using multithreading through TBB and massively parallel using MPI. deal.II has been shown to scale to at least 16,000 processors and has been used in applications up to 150,000 processors.
- multigrid method with local smoothing on adaptively refined meshes
- hp-FEM
- extensive documentation and tutorial programs,
- interfaces to several libraries including Gmsh, PETSc, Trilinos, METIS, VTK, p4est, BLAS, LAPACK, HDF5, NetCDF, and Open Cascade Technology.
Maps Deal.II
History and Impact
The software started from work at the Numerical Methods Group at Heidelberg University in Germany in 1998. The first public release was version 3.0.0 in 2000. Since then deal.II has gotten contributions from several hundred authors and has been used in more than a thousand of research publications.
The primary maintainers, coordinating the worldwide development of the library, are today located at Colorado State University, Clemson University, Heidelberg University, University of Minnesota, Oak Ridge National Laboratory and a number of other institutions. It is developed as a world-wide community of contributors through github that incorporates several hundred changes by dozens of authors every month.
See also
- List of finite element software packages
- List of numerical analysis software
References
External links
- Official website
- Source Code on Github
- List of Scientific publications
Source of the article : Wikipedia