Skip to content
Snippets Groups Projects
Commit d21f57ea authored by Dominic Kempf's avatar Dominic Kempf
Browse files

Update README.md after moving the project

parent 58159f09
No related branches found
No related tags found
No related merge requests found
# dune-codegen
dune-codegen is an active research project with the goal of
generating high-performance integration kernels for dune-pdelab.
generating high-performance integration kernels for the Dune project.
**Note**: Due to the research character of the code things will change
a lot and there is no guarantee for interface stability ;).
It currently provides the following features:
* Robust generation of integration kernels from the Unified Form Language (UFL) for use with dune-pdelab.
* Integration of a code generation workflow into the Dune CMake build system
* Code generation of DG methods exploiting finite element tensor product structure (sum factorization)
* Code generation for block-structured FEM
[![pipeline status](https://gitlab.dune-project.org/dominic/dune-codegen/badges/master/pipeline.svg)](https://gitlab.dune-project.org/dominic/dune-codegen/commits/master)
[![pipeline status](https://gitlab.dune-project.org/extensions/dune-codegen/badges/master/pipeline.svg)](https://gitlab.dune-project.org/extensions/dune-codegen/commits/master)
## Dependencies
dune-codegen depends on the following software packages:
dune-codegen currently depends on the following software packages:
* You need a working [dune-pdelab][1].
......@@ -27,13 +29,13 @@ dune-codegen depends on the following software packages:
We use several submodules so you should clone with the `--recursive` option:
```
git clone --recursive ssh://git@gitlab.dune-project.org:22022/dominic/dune-codegen.git
git clone --recursive ssh://git@gitlab.dune-project.org:22022/extensions/dune-codegen.git
```
or
```
git clone --recursive https://gitlab.dune-project.org/dominic/dune-codegen.git
git clone --recursive https://gitlab.dune-project.org/extensions/dune-codegen.git
```
If you have a feature branch `feature/my-branch` where you change the
......@@ -101,6 +103,7 @@ make build_tests
ctest
```
Note that this takes quite a while.
## Links
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment