Skip to content

Commit f1dd0a9

Browse files
committed
allow legacy iosys._find_size(1, scalar)
1 parent 10286f8 commit f1dd0a9

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

control/iosys.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1758,6 +1758,9 @@ def _find_size(sysval, vecval):
17581758
# None or 0, which is a valid value for "a (sysval, ) vector of zeros".
17591759
if not vecval:
17601760
return 0 if sysval is None else sysval
1761+
elif sysval == 1:
1762+
# (1, scalar) is also a valid combination from legacy code
1763+
return 1
17611764
raise ValueError("Can't determine size of system component.")
17621765

17631766

0 commit comments

Comments
 (0)