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