From 9f8ccfcd349d57fa875baebf4c9e078eda415d42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Schm=C3=B6lder?= Date: Mon, 20 Jan 2025 15:48:28 +0100 Subject: [PATCH] Call-super().__init__()-for-Simulator-classes --- CADETProcess/simulator/cadetAdapter.py | 7 ++++++- CADETProcess/simulator/simulator.py | 4 +++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CADETProcess/simulator/cadetAdapter.py b/CADETProcess/simulator/cadetAdapter.py index 7f60c59a..c3fa48a8 100644 --- a/CADETProcess/simulator/cadetAdapter.py +++ b/CADETProcess/simulator/cadetAdapter.py @@ -91,7 +91,12 @@ class Cadet(SimulatorBase): use_dll = Bool(default=False) _force_constant_flow_rate = False - def __init__(self, install_path=None, temp_dir=None, *args, **kwargs): + def __init__( + self, + install_path=None, + temp_dir=None, + *args, **kwargs + ): super().__init__(*args, **kwargs) if install_path is None: diff --git a/CADETProcess/simulator/simulator.py b/CADETProcess/simulator/simulator.py index d39d39f5..fa64ea7e 100644 --- a/CADETProcess/simulator/simulator.py +++ b/CADETProcess/simulator/simulator.py @@ -55,7 +55,9 @@ class SimulatorBase(Structure): n_cycles_max = UnsignedInteger(default=100) raise_exception_on_max_cycles = Bool(default=False) - def __init__(self, stationarity_evaluator=None): + def __init__(self, stationarity_evaluator=None, *args, **kwargs): + super().__init__(*args, **kwargs) + self.logger = get_logger('Simulation') if stationarity_evaluator is None: