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