![]() |
ryujin 2.1.1 revision ae95f0746689649c34c5726a2385af071c7c8efd
|
ryujin requires deal.II version 9.2.0 or newer compiled with enabled support for MPI and P4est. On Debian and Ubuntu you can conveniently install all necessary libraries and tools with apt.
Run as root user:
In order to enable buster-backports https://backports.debian.org and install all necessary packages run as root user:
Also make sure to have numdiff, cmake, g++, ninja and git installed:
In order to add the backports PPA issue the following commands:
Also make sure to have numdiff, cmake, g++, ninja and git installed:
Instructions how to manyally compile and install deal.II can be found on the deal.II homepage, the README, and on the deal.II wiki. Make sure that deal.II is configured with MPI and P4est support and that the following additional tools are in your path: git, numdiff, cmake, make.
Simply check out the repository and run make:
Makefile
found in the repository only contains a number of convenience targets and its use is entirely optional. It will create a subdirectory build
and run cmake to configure the project. The executable will be located in build/run
. The convenience Makefile contains the following additional targets: