Finite Element Software deal.II Version 9.3.0 released

50 views
Skip to first unread message

Matthias Maier

unread,
Aug 3, 2021, 11:53:37 AM8/3/21
to dea...@googlegroups.com
Version 9.3.0 of deal.II, the object-oriented finite element library awarded the
J. H. Wilkinson Prize for Numerical Software, has been released. It is
available for free under an Open Source license from the deal.II homepage at

https://www.dealii.org/

The major changes of this release are:

- Ten new tutorial programs: step-19 introduces particle methods,
and step-68 uses these for tracking locations in a flow
field. step-66 is a matrix-free geometric multigrid solver for a
nonlinear problem. step-71 and step-72 illustrate automatic and
symbolic differentiation. step-77 demonstrates deal.II's SUNDIALS
interfaces to solve a nonlinear problem. step-74 shows the SIPG
approach to discontinuous Galerkin methods. step-76 is an explicit
integrator for the Euler equations. step-78 solves the
Black-Scholes equations, and step-79 solves a topology
optimization problem.

- Experimental support for simplex and mixed meshes.

- Improved flexibility of the particle infrastructure.

- Support for global-coarsening multigrid algorithms.

- Advances in the matrix-free infrastructure.

- Usage of MPI-3.0 shared-memory features to reduce memory footprint.

- Improved support for evaluation and integration at arbitrary points.

- More than 210 other new features, improvements, and bugfixes.

For more information see:
- The preprint at https://www.dealii.org/deal93-preprint.pdf
- The list of changes at
https://www.dealii.org/developer/doxygen/deal.II/changes_between_9_2_0_and_9_3_0.html

The main features of deal.II are:
- Extensive documentation and 76 fully-functional example programs
- Support for dimension-independent programming
- Locally refined adaptive meshes
- Multigrid support
- A zoo of different finite elements
- Fast linear algebra
- Built-in support for shared memory and distributed parallel computing,
scaling from laptops to clusters with 100,000+ processor cores
- Interfaces to Trilinos, PETSc, METIS, UMFPACK and other external software
- Output for a wide variety of visualization platforms.

Matthias Maier and Peter Munch,
on behalf of the deal.II developer team and many contributors.

Wolfgang Bangerth

unread,
Aug 3, 2021, 3:19:06 PM8/3/21
to dea...@googlegroups.com

All,
this is also the time to point out, as we do for every release, how many many
people have contributed to this release! The release paper at
https://www.dealii.org/deal93-preprint.pdf
has 17 authors, all of whom have contributed in many different and significant
ways to this release. Beyond this, many people have contributed smaller
patches that we really value -- the release paper lists the following 49 people:
Pasquale Africa,
Tyler Anderson,
Mathias Anselmann,
Arpit Babbar,
Nicolas Barnafi,
Maximilian Bergbauer,
Michele Bucelli,
Marcus Calhoun-Lopez,
David F. Castellanos,
Fabian Castelli,
Praveen Chandrashekar,
Conrad Clevenger,
Andrew Davis,
Elias Dejene,
Niklas Fehn,
Menno Fraters,
Ivan Fumagalli,
Daniel Garcia-Sanchez,
Nicola Giuliani,
Krishnakumar Gopalakrishnan,
Alexander Grayver,
Olivier Guevremont,
Jake Harmon,
Graham Harper,
Katharina Kormann,
Christoph Kammer,
Wenyu Lei,
Zhou Lei,
Phillip Mobley,
Nils Much,
Pratik Nayak,
Toni El Geitani Nehme,
Justin O'Connor,
Daniel Paukner,
Lei Qiao,
Ce Qin,
Reza Rastak,
Julian Roth,
Laura Prieto Saavedra,
Doug Shi-Dong,
David Schneider,
Magdalena Schreter,
Richard Schussnig,
Dominic Soldner,
Simon Sticko,
Malhar Tidke,
Ignacio Tomas,
Benjamin Uekermann,
Peter Westerbaan.

Thank you to everyone who contributes to this project!

Best
Wolfgang

--
------------------------------------------------------------------------
Wolfgang Bangerth email: bang...@colostate.edu
www: http://www.math.colostate.edu/~bangerth/

Reply all
Reply to author
Forward
0 new messages