From 989d2790818cb6abffd19d19ddc8734b1c1a27c8 Mon Sep 17 00:00:00 2001 From: ring630 <@gmail.com> Date: Fri, 17 Nov 2023 08:12:28 +0100 Subject: [PATCH] fix --- .../edb_data/siwave_simulation_setup_data.py | 27 ++++++++++++++----- 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/pyaedt/edb_core/edb_data/siwave_simulation_setup_data.py b/pyaedt/edb_core/edb_data/siwave_simulation_setup_data.py index 90abe4e3f2e..be8004f8383 100644 --- a/pyaedt/edb_core/edb_data/siwave_simulation_setup_data.py +++ b/pyaedt/edb_core/edb_data/siwave_simulation_setup_data.py @@ -1,3 +1,5 @@ +import warnings + from pyaedt.edb_core.edb_data.simulation_setup import BaseSimulationSetup from pyaedt.edb_core.general import convert_netdict_to_pydict from pyaedt.edb_core.general import convert_pydict_to_netdict @@ -1005,11 +1007,13 @@ def set_pi_slider(self, value): - ``0``: Optimal speed - ``1``: Balanced - ``2``: Optimal accuracy + + .. deprecated:: 0.7.5 + Use :property:`pi_slider_position` method instead. + """ - self.use_si_settings = False - self.use_custom_settings = False + warnings.warn("`set_pi_slider` is deprecated. Use `pi_slider_position` method instead.", DeprecationWarning) self.pi_slider_position = value - self.advanced_settings.set_pi_slider(value) @pyaedt_function_handler def set_si_slider(self, value): @@ -1020,11 +1024,14 @@ def set_si_slider(self, value): - ``0``: Optimal speed - ``1``: Balanced - ``2``: Optimal accuracy``` + + .. deprecated:: 0.7.5 + Use :property:`si_slider_position` method instead. + """ - self.use_si_settings = True - self.use_custom_settings = False + warnings.warn("`set_si_slider` is deprecated. Use `si_slider_position` method instead.", DeprecationWarning) + self.si_slider_position = value - self.advanced_settings.set_si_slider(value) @property def pi_slider_position(self): @@ -1038,6 +1045,10 @@ def pi_slider_position(self, value): self._edb_object = self._set_edb_setup_info(edb_setup_info) self._update_setup() + self.use_si_settings = False + self.use_custom_settings = False + self.advanced_settings.set_pi_slider(value) + @property def si_slider_position(self): """SI solider position. Values are from ``1`` to ``3``.""" @@ -1050,6 +1061,10 @@ def si_slider_position(self, value): self._edb_object = self._set_edb_setup_info(edb_setup_info) self._update_setup() + self.use_si_settings = True + self.use_custom_settings = False + self.advanced_settings.set_si_slider(value) + @property def use_custom_settings(self): """Custom settings to use.