# dealii **Repository Path**: jasl/dealii ## Basic Information - **Project Name**: dealii - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-30 - **Last Updated**: 2025-08-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![regression-tester/current](https://dealii.org/regression_tests/reports/current-status-badge.svg)](https://dealii.org/regression_tests/reports/render.html?#!current.md) [![regression-tester/previous](https://dealii.org/regression_tests/reports/previous-status-badge.svg)](https://dealii.org/regression_tests/reports/render.html?#!previous.md) [![performance-tester/current](https://dealii.org/performance_tests/reports/current-status-badge.svg)](https://dealii.org/performance_tests/reports/render.html?#!current.md) [![jenkins/dealii-serial](https://ci.tjhei.info/job/dealii-serial/job/master/badge/icon?style=plastic&subject=jenkins-serial)](https://ci.tjhei.info/job/dealii-serial/job/master/) [![jenkins/dealii-mpi](https://ci.tjhei.info/job/dealii-mpi/job/master/badge/icon?style=plastic&subject=jenkins-MPI)](https://ci.tjhei.info/job/dealii-mpi/job/master/) [![jenkins/dealii-osx](https://ci.tjhei.info/job/dealii-osx/job/master/badge/icon?style=plastic&subject=jenkins-OSX)](https://ci.tjhei.info/job/dealii-osx/job/master/) [![jenkins/dealii-ampere](https://ci.tjhei.info/job/dealii-ampere/job/master/badge/icon?style=plastic&subject=jenkins-ampere)](https://ci.tjhei.info/job/dealii-ampere/job/master/) [![workflows/indent](https://github.com/dealii/dealii/actions/workflows/indent.yml/badge.svg?branch=master)](https://github.com/dealii/dealii/actions/workflows/indent.yml?query=branch%3Amaster) [![workflows/tidy](https://github.com/dealii/dealii/actions/workflows/tidy.yml/badge.svg?branch=master)](https://github.com/dealii/dealii/actions/workflows/tidy.yml?query=branch%3Amaster) [![workflows/github-linux](https://github.com/dealii/dealii/actions/workflows/linux.yml/badge.svg?branch=master)](https://github.com/dealii/dealii/actions/workflows/linux.yml?query=branch%3Amaster) [![workflows/github-OSX](https://github.com/dealii/dealii/actions/workflows/osx.yml/badge.svg?branch=master)](https://github.com/dealii/dealii/actions/workflows/osx.yml?query=branch%3Amaster) [![workflows/github-windows](https://github.com/dealii/dealii/actions/workflows/windows.yml/badge.svg?branch=master)](https://github.com/dealii/dealii/actions/workflows/windows.yml?query=branch%3Amaster) What is deal.II? ================ deal.II is a C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements. It uses state-of-the-art programming techniques to offer you a modern interface to the complex data structures and algorithms required. For the impatient: ------------------ Let's say you've unpacked the .tar.gz file into a directory /path/to/dealii/sources. Then configure, compile, and install the deal.II library with: $ mkdir build $ cd build $ cmake -DCMAKE_INSTALL_PREFIX=/path/where/dealii/should/be/installed/to /path/to/dealii/sources $ make install (alternatively $ make -j install) $ make test To build from the repository, execute the following commands first: $ git clone https://github.com/dealii/dealii $ cd dealii Then continue as before. A detailed *ReadME* can be found at [./doc/readme.html](https://dealii.org/developer/readme.html), [./doc/users/cmake_user.html](https://dealii.org/developer/users/cmake_user.html), or at https://dealii.org/. Getting started: ---------------- The tutorial steps are located under examples/ of the installation. Information about the tutorial steps can be found at [./doc/doxygen/tutorial/index.html](https://dealii.org/developer/doxygen/deal.II/Tutorial.html) or at https://dealii.org/. deal.II includes support for pretty-printing deal.II objects inside GDB. See [`contrib/utilities/dotgdbinit.py`](contrib/utilities/dotgdbinit.py) or the new documentation page (under 'information for users') for instructions on how to set this up. License: -------- Please see the file [./LICENSE.md](LICENSE.md) for details Further information: -------------------- For further information have a look at [./doc/index.html](https://dealii.org/developer/index.html) or at https://dealii.org. Docker Images: ------------- Docker images based on the Ubuntu operating system are available on [Docker Hub](https://hub.docker.com/r/dealii/dealii). You can use any of the available version ([list of available tags](https://hub.docker.com/r/dealii/dealii/tags)) by running, for example: $ docker run --rm -t -i dealii/dealii:master-focal The above command would drop you into an isolated environment, in which you will find the latest version of deal.II (master development branch) installed under `/usr/local`.