xref: /libCEED/examples/deal.II/README.md (revision 45e62b5fd85c07bf32886201b28fd86143ee0826)
1## libCEED deal.II Example
2
3An example how to write libCEED operators (BP1-BP6) within the open-source finite element library [deal.II](https://www.dealii.org/).
4As reference, operators are presented that use the native matrix-free infrastructure.
5
6First compile deal.II and libCEED individually. After that, compile the deal.II example:
7
8```bash
9mkdir build
10cd build
11cmake ../ -DDEAL_II_DIR=~/path/to/dealii -DCEED_DIR=~/path/to/libceed
12make
13```
14
15To run the executable, write:
16
17```
18./bps
19```
20
21Optional command-line arguments are shown by adding the command-line argument "--help".
22