  installation that has been configured with CUDA support.
      Note that deal.II requires a compiler that is compatible with the
      backends enabled in Kokkos. In particular, you need to explicitly set `CMAKE_CXX_COMPILER` to either Kokkos'
      <code>nvcc_wrapper</code> or <code>clang++</code> when enabling the
      Cuda backend.
    </p>

    <p>
      Several MPI implementations are able to perform MPI operations with data
      located in device memory directly without the need to copy to CPU mem