diff --git a/datahandling/datahandling_interface.py b/datahandling/datahandling_interface.py
index cb01439e83837d9464f24d71fbae91e7fa4e8bc3..e2fde4f28b767dead04a22a9a7d57e71124c53a2 100644
--- a/datahandling/datahandling_interface.py
+++ b/datahandling/datahandling_interface.py
@@ -151,6 +151,10 @@ class DataHandling(ABC):
         directly passed to the kernel function and override possible parameters from the DataHandling
         """
 
+    @abstractmethod
+    def swap(self, name1, name2):
+        """Swaps data of two arrays"""
+
     # ------------------------------- CPU/GPU transfer -----------------------------------------------------------------
 
     @abstractmethod