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 @@ -583,17 +583,19 @@ function build_operating_point!(sys::AbstractSystem,
583583 end
584584 end
585585
586- for (k, v) in u0map
587- symbolic_type (v) == NotSymbolic () && ! is_array_of_symbolics (v) && continue
588- v = fixpoint_sub (v, neithermap; operator = Symbolics. Operator)
589- isequal (k, v) && continue
590- u0map[k] = v
591- end
592- for (k, v) in pmap
593- symbolic_type (v) == NotSymbolic () && ! is_array_of_symbolics (v) && continue
594- v = fixpoint_sub (v, neithermap; operator = Symbolics. Operator)
595- isequal (k, v) && continue
596- pmap[k] = v
586+ if ! isempty (neithermap)
587+ for (k, v) in u0map
588+ symbolic_type (v) == NotSymbolic () && ! is_array_of_symbolics (v) && continue
589+ v = fixpoint_sub (v, neithermap; operator = Symbolics. Operator)
590+ isequal (k, v) && continue
591+ u0map[k] = v
592+ end
593+ for (k, v) in pmap
594+ symbolic_type (v) == NotSymbolic () && ! is_array_of_symbolics (v) && continue
595+ v = fixpoint_sub (v, neithermap; operator = Symbolics. Operator)
596+ isequal (k, v) && continue
597+ pmap[k] = v
598+ end
597599 end
598600
599601 return op, missing_unknowns, missing_pars
You can’t perform that action at this time.
0 commit comments