Support HIP for AMD GPUs
This MR enables the usage of ROCm HIP in waLBerla, thus allowing the usage of AMD GPUs:
Remaining TODOs:
-
Fix all TODOs in the Code comments -
Clarify the GPU namespace -
Rethink old CUDA functionality -
Provide simple tutorial introducing CUDA and HIP
Edited by Markus Holzer