From 856e901f8a63aca3b0a45b4d89936de77115f0a2 Mon Sep 17 00:00:00 2001 From: Ankith Date: Mon, 20 May 2024 11:51:55 +0530 Subject: [PATCH] KnotTheory remove protocol inherit Co-authored-by: Seung Hyun Kim --- elastica/rod/knot_theory.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/elastica/rod/knot_theory.py b/elastica/rod/knot_theory.py index 537d8d4e5..ef469257d 100644 --- a/elastica/rod/knot_theory.py +++ b/elastica/rod/knot_theory.py @@ -39,7 +39,7 @@ def radius(self) -> np.ndarray: ... def base_length(self) -> np.ndarray: ... -class KnotTheory(KnotTheoryCompatibleProtocol): +class KnotTheory: """ This mixin should be used in RodBase-derived class that satisfies KnotCompatibleProtocol. The theory behind this module is based on the method from Klenin & Langowski 2000 paper.