From 5c51621034140efcc941bef995770350451db525 Mon Sep 17 00:00:00 2001 From: Nicolas Mounet Date: Wed, 2 Dec 2020 12:10:14 +0100 Subject: [PATCH] Adding docstring for discharge_coefficient property of WindowOpening; raise NotImplementedError --- cara/models.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/cara/models.py b/cara/models.py index 3d387f06..81c5805e 100644 --- a/cara/models.py +++ b/cara/models.py @@ -203,10 +203,12 @@ class WindowOpening(Ventilation): @property def discharge_coefficient(self) -> float: - #: Discharge coefficient (or cd_b): what portion effective area is - #: used to exchange air (0 <= discharge_coefficient <= 1). - #: To be implemented in subclasses. - return None + """ + Discharge coefficient (or cd_b): what portion effective area is + used to exchange air (0 <= discharge_coefficient <= 1). + To be implemented in subclasses. + """ + raise NotImplementedError("Unknown discharge coefficient") def transition_times(self) -> typing.Set[float]: transitions = super().transition_times()