CHANGELOG.md 1.27 KB
Newer Older
Lukas Riedel's avatar
Lukas Riedel committed
1 2
# DORiE Changelog

Lukas Riedel's avatar
Lukas Riedel committed
3

Lukas Riedel's avatar
Lukas Riedel committed
4 5
## Unreleased

Lukas Riedel's avatar
Lukas Riedel committed
6 7 8
### Added
* Automatic deployment of `devel` and stable DORiE Docker Images to Docker Hub
* Automatic update of the DUNE environment Docker Image for `master` builds
Lukas Riedel's avatar
Lukas Riedel committed
9
* CI pipeline now also compiles a Debug build with the LLVM Clang compiler
Lukas Riedel's avatar
Lukas Riedel committed
10

Lukas Riedel's avatar
Lukas Riedel committed
11
### Changed
Lukas Riedel's avatar
Lukas Riedel committed
12 13 14
* Update code base to DUNE v2.6
* Raise software requirements to versions available on Ubuntu 18.04 LTS
    (Bionic Beaver)
Lukas Riedel's avatar
Lukas Riedel committed
15
* Switch VTK output from conforming to non-conforming
Lukas Riedel's avatar
Lukas Riedel committed
16 17
* Use `multicore` build tag only for `test:parallel` build because the current
    GitLab Runner cannot handle the load
Lukas Riedel's avatar
Lukas Riedel committed
18 19
* Use the `OVLP_AMG_4_DG` linear solver for all computations, including
    sequential ones. This significantly improves performance for large problems.
Lukas Riedel's avatar
Lukas Riedel committed
20
* Change compilation order which reduces RAM usage when compiling in parallel.
Santiago Ospina's avatar
Santiago Ospina committed
21 22
* Decentralization of the header system so that in most of the header files are 
	independent of each other  
Lukas Riedel's avatar
Lukas Riedel committed
23

Lukas Riedel's avatar
Lukas Riedel committed
24
### Fixed
Lukas Riedel's avatar
Lukas Riedel committed
25 26
* The source code is now compatible to the Clang LLVM compiler.
    DORiE can now be compiled with the onboard compiler on macOS.
Lukas Riedel's avatar
Lukas Riedel committed
27 28
* Fix finite element map used for simplex grids. The old one did not implement
    a discontinuous function space.
Lukas Riedel's avatar
Lukas Riedel committed
29
* Allow warnings on ParMETIS not being available for parallel computations.
Lukas Riedel's avatar
Lukas Riedel committed
30 31


Lukas Riedel's avatar
Lukas Riedel committed
32 33 34
## 1.0.0 (2018-03-28)

First stable version