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