@@ -225,10 +225,7 @@ def setContinuous(
225225 ```
226226 """
227227 param = self ._set_compatibility_helper (pkey = 'cvals' , args = args , kwargs = kwargs )
228- if param is None :
229- raise ModelicaSystemError ("Invalid input for setContinuous() (v4.0.0 compatibility mode)." )
230-
231- return super ().setContinuous (param )
228+ return super ().setContinuous (** param )
232229
233230 def setParameters (
234231 self ,
@@ -248,10 +245,7 @@ def setParameters(
248245 ```
249246 """
250247 param = self ._set_compatibility_helper (pkey = 'pvals' , args = args , kwargs = kwargs )
251- if param is None :
252- raise ModelicaSystemError ("Invalid input for setParameters() (v4.0.0 compatibility mode)." )
253-
254- return super ().setParameters (param )
248+ return super ().setParameters (** param )
255249
256250 def setOptimizationOptions (
257251 self ,
@@ -271,10 +265,7 @@ def setOptimizationOptions(
271265 ```
272266 """
273267 param = self ._set_compatibility_helper (pkey = 'optimizationOptions' , args = args , kwargs = kwargs )
274- if param is None :
275- raise ModelicaSystemError ("Invalid input for setOptimizationOptions() (v4.0.0 compatibility mode)." )
276-
277- return super ().setOptimizationOptions (param )
268+ return super ().setOptimizationOptions (** param )
278269
279270 def setInputs (
280271 self ,
@@ -294,10 +285,7 @@ def setInputs(
294285 ```
295286 """
296287 param = self ._set_compatibility_helper (pkey = 'name' , args = args , kwargs = kwargs )
297- if param is None :
298- raise ModelicaSystemError ("Invalid input for setInputs() (v4.0.0 compatibility mode)." )
299-
300- return super ().setInputs (param )
288+ return super ().setInputs (** param )
301289
302290 def setSimulationOptions (
303291 self ,
@@ -317,10 +305,7 @@ def setSimulationOptions(
317305 ```
318306 """
319307 param = self ._set_compatibility_helper (pkey = 'simOptions' , args = args , kwargs = kwargs )
320- if param is None :
321- raise ModelicaSystemError ("Invalid input for setSimulationOptions() (v4.0.0 compatibility mode)." )
322-
323- return super ().setSimulationOptions (param )
308+ return super ().setSimulationOptions (** param )
324309
325310 def setLinearizationOptions (
326311 self ,
@@ -340,10 +325,7 @@ def setLinearizationOptions(
340325 ```
341326 """
342327 param = self ._set_compatibility_helper (pkey = 'linearizationOptions' , args = args , kwargs = kwargs )
343- if param is None :
344- raise ModelicaSystemError ("Invalid input for setLinearizationOptions() (v4.0.0 compatibility mode)." )
345-
346- return super ().setLinearizationOptions (param )
328+ return super ().setLinearizationOptions (** param )
347329
348330 def getContinuous (
349331 self ,
0 commit comments