diff --git a/src/pystencils/boundaries/boundaryconditions.py b/src/pystencils/boundaries/boundaryconditions.py
index 5fd8480b65539994bfae3e2c472a81fd4fa86f51..f70eb51771d7d3b79f4179224e1ce7d6e6e627d7 100644
--- a/src/pystencils/boundaries/boundaryconditions.py
+++ b/src/pystencils/boundaries/boundaryconditions.py
@@ -1,3 +1,4 @@
+import abc
 from typing import Any, List, Tuple
 
 from pystencils.astnodes import SympyAssignment
@@ -5,11 +6,12 @@ from pystencils.boundaries.boundaryhandling import BoundaryOffsetInfo
 from pystencils.typing import create_type
 
 
-class Boundary:
+class Boundary(abc.ABC):
     """Base class all boundaries should derive from"""
 
     inner_or_boundary = True
     single_link = False
+    calculate_force_on_boundary = False
 
     def __init__(self, name=None):
         self._name = name