Skip to content

Downloads

Info

We provide various options to help you with the installation of deal.II and its dependencies. Please see the Getting deal.II wiki page for more information and do not hesitate to ask on the deal.II discussion group for help.

Current Release: 9.6.0

Sources dealii-9.6.0.tar.gz: mirror, github
(PGP signature file: mirror, github)
August 11, 2024, 39MB.
sha256: 675323f0eb8eed2cfc93e2ced07a0ec5727c6a566ff9e7786c01a2ddcde17bed
See README for installation instructions or open doc/readme.html after unpacking
Offline documentation dealii-9.6.0-offline_documentation.tar.gz: mirror, github
(PGP signature file: mirror, github)
August 11, 2024, 427MB.
sha256: ce83350f58862ebcb06f05955f03532a93695b0f7cffe772ccee2386d12a4e90

Previous versions

Older deal.II releases can be found on the Github release page, or on the mirror.

Development sources

To stay in sync with the most recent development version, have a look at our git repository hosted on github. This provides the latest features (as well as the latest bugs.) You can clone the repository directly on the command line via

  git clone https://github.com/dealii/dealii.git

Contributing to the deal.II development is easy and is best done by forking the deal.II repository. To do this, create an account on github and then, when you're logged in, click on the "Fork" button at the top right of the deal.II github page. There are good tutorials on how to contribute to projects at github's front page. An introduction to how git works can be found here or here.

Installers and images

Mac OS packages dealii-9.6.0-sonoma-arm64.dmg, see github
(PGP signature file: github)
August 31, 2024, 1.71GB.
Mac OSX Instructions
Virtual Machine Image An image for VirtualBox gives you a complete environment to try out deal.II and works on Mac OS, Linux, and Windows:
More information
Dockerized installation Several Docker images with full installations of deal.II and (almost) all its dependencies are available on Docker HUB. These images are guaranteed to work identically on Mac OS, Linux, Windows, on Travis CI, and on GitLab CI. See, for example, the Wiki page on Docker-Images to use these images in your own application with Travis CI, GitLab CI, or GitHub Actions.
Source-based Installers candi is a source-based installer for deal.II for various Linux systems that can configure and compile many dependencies for deal.II with minimal effort. deal.II is also distributed in Spack, a package manager for supercomputers, Linux, and Mac OS. With Spack, you can build packages with multiple versions, configurations, platforms, and compilers. See the deal.II Spack Wiki page for details.

Linux distributions

Arch Linux deal.II is available in the AUR: the snapshot file is available for download here.
Debian deal.II is available in Debian (stretch or newer).
Package information can be found here.
Install the development package libdeal.ii-dev.
Information about backports of the newest deal.II release is available here.
FreeBSD deal.II is available in Ports.
The package is called deal.ii.
Gentoo deal.II is readily packaged in Gentoo.
The package is called sci-libs/dealii.
Ubuntu deal.II is available in Ubuntu LTS 20.04 and newer.
Package information can be found here.
Install the development package libdeal.ii-dev.
See our Debian and Ubuntu Wiki Page for more information.

Backports of the deal.II release to the current stable and LTS releases can be obtained here:
- PPA for 9.6.0
- PPA for 9.5.1
- PPA for 9.4.0
- PPA for 9.3.2
- PPA for 9.2.0
- PPA for 9.1.0
Just follow the instructions on how to add the PPA and install the development package libdeal.ii-dev afterwards.
See our Debian and Ubuntu Wiki Page for more information.