Skip to content

Commit 407f963

Browse files
committed
[ModelicaSystemDoE] fix rebase fallout
1 parent e5c6bf5 commit 407f963

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

OMPython/ModelicaSystem.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
import subprocess
4646
import textwrap
4747
import threading
48-
from typing import Any, Optional
48+
from typing import Any, cast, Optional
4949
import warnings
5050
import xml.etree.ElementTree as ET
5151

@@ -1818,12 +1818,12 @@ def __init__(
18181818
fileName: Optional[str | os.PathLike | pathlib.Path] = None,
18191819
modelName: Optional[str] = None,
18201820
lmodel: Optional[list[str | tuple[str, str]]] = None,
1821-
commandLineOptions: Optional[str] = None,
1821+
commandLineOptions: Optional[list[str]] = None,
18221822
variableFilter: Optional[str] = None,
18231823
customBuildDirectory: Optional[str | os.PathLike | pathlib.Path] = None,
18241824
omhome: Optional[str] = None,
18251825

1826-
simargs: Optional[dict[str, Optional[str | dict[str, str]]]] = None,
1826+
simargs: Optional[dict[str, Optional[str | dict[str, str] | numbers.Number]]] = None,
18271827
timeout: Optional[int] = None,
18281828

18291829
resultpath: Optional[pathlib.Path] = None,
@@ -1927,7 +1927,7 @@ def prepare(self) -> int:
19271927
for idx_pc_simple, pc_simple in enumerate(param_simple_combinations):
19281928
sim_param_simple = {}
19291929
for idx_simple, pk_simple in enumerate(param_simple.keys()):
1930-
sim_param_simple[pk_simple] = pc_simple[idx_simple]
1930+
sim_param_simple[pk_simple] = cast(Any, pc_simple[idx_simple])
19311931

19321932
resfilename = f"DOE_{idx_pc_structure:09d}_{idx_pc_simple:09d}.mat"
19331933
logger.info(f"use result file {repr(resfilename)} "

0 commit comments

Comments
 (0)