File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -630,13 +630,15 @@ function build_operating_point!(sys::AbstractSystem,
630630 end
631631 end
632632
633- for k in keys (u0map)
634- v = fixpoint_sub (u0map[k], neithermap; operator = Symbolics. Operator)
633+ for (k, v) in u0map
634+ symbolic_type (v) == NotSymbolic () && ! is_array_of_symbolics (v) && continue
635+ v = fixpoint_sub (v, neithermap; operator = Symbolics. Operator)
635636 isequal (k, v) && continue
636637 u0map[k] = v
637638 end
638- for k in keys (pmap)
639- v = fixpoint_sub (pmap[k], neithermap; operator = Symbolics. Operator)
639+ for (k, v) in pmap
640+ symbolic_type (v) == NotSymbolic () && ! is_array_of_symbolics (v) && continue
641+ v = fixpoint_sub (v, neithermap; operator = Symbolics. Operator)
640642 isequal (k, v) && continue
641643 pmap[k] = v
642644 end
You can’t perform that action at this time.
0 commit comments