From 314a29d271272862f64466bb4cfb50921b2c67cf Mon Sep 17 00:00:00 2001 From: Nicolas Mounet Date: Fri, 6 Nov 2020 13:41:06 +0100 Subject: [PATCH] HEPA addition now fully supported in model_generator.py --- cara/apps/calculator/model_generator.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/cara/apps/calculator/model_generator.py b/cara/apps/calculator/model_generator.py index 7436dfd3..3280aba0 100644 --- a/cara/apps/calculator/model_generator.py +++ b/cara/apps/calculator/model_generator.py @@ -113,9 +113,14 @@ class FormData: air_exch=self.air_changes) else: ventilation = models.HVACMechanical(active=models.PeriodicInterval(period=120, duration=120), - q_air_mech=self.air_supply) + q_air_mech=self.air_supply) - return ventilation + if self.hepa_option: + hepa = models.HEPAFilter(active=models.PeriodicInterval(period=120, duration=120), + q_air_mech=250.) + return models.MultipleVentilation((ventilation,hepa)) + else: + return ventilation def present_interval(self) -> models.Interval: coffee_period = (self.activity_finish - self.activity_start) // self.coffee_breaks