File tree Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Expand file tree Collapse file tree 1 file changed +13
-11
lines changed Original file line number Diff line number Diff line change @@ -630,17 +630,19 @@ function build_operating_point!(sys::AbstractSystem,
630630 end
631631 end
632632
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)
636- isequal (k, v) && continue
637- u0map[k] = v
638- end
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)
642- isequal (k, v) && continue
643- pmap[k] = v
633+ if ! isempty (neithermap)
634+ for (k, v) in u0map
635+ symbolic_type (v) == NotSymbolic () && ! is_array_of_symbolics (v) && continue
636+ v = fixpoint_sub (v, neithermap; operator = Symbolics. Operator)
637+ isequal (k, v) && continue
638+ u0map[k] = v
639+ end
640+ for (k, v) in pmap
641+ symbolic_type (v) == NotSymbolic () && ! is_array_of_symbolics (v) && continue
642+ v = fixpoint_sub (v, neithermap; operator = Symbolics. Operator)
643+ isequal (k, v) && continue
644+ pmap[k] = v
645+ end
644646 end
645647
646648 return missing_unknowns, missing_pars
You can’t perform that action at this time.
0 commit comments