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 executables, write: 16 17``` 18./bps_cpu 19``` 20 21``` 22./bps_kokkos 23``` 24 25Optional command-line arguments are shown by adding the command-line argument "--help". 26