File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1029,11 +1029,11 @@ def setInputs(
10291029 raise ModelicaSystemError (f"Invalid data in input for { repr (key )} : { repr (val )} " )
10301030
10311031 val_evaluated = ast .literal_eval (val )
1032- val_evaluated_checked : list [tuple [float , float ]] = []
10331032 if isinstance (val_evaluated , (int , float )):
1034- val_evaluated_checked . append (( float (self ._simulate_options ["startTime" ]), float (val )))
1035- val_evaluated_checked . append (( float (self ._simulate_options ["stopTime" ]), float (val )))
1033+ self . _inputs [ key ] = [( float (self ._simulate_options ["startTime" ]), float (val )),
1034+ ( float (self ._simulate_options ["stopTime" ]), float (val ))]
10361035 elif isinstance (val_evaluated , list ):
1036+ val_evaluated_checked : list [tuple [float , float ]] = []
10371037 if not all (isinstance (item , tuple ) for item in val_evaluated ):
10381038 raise ModelicaSystemError ("Value for setInput() must be in tuple format; "
10391039 f"got { repr (val_evaluated )} " )
You can’t perform that action at this time.
0 commit comments