@@ -32,11 +32,7 @@ function structural_simplify(
32
32
disturbance_inputs = Any[],
33
33
kwargs... )
34
34
isscheduled (sys) && throw (RepeatedStructuralSimplificationError ())
35
- if inputs isa Union{Symbol, Vector{Symbol}, AnalysisPoint, Vector{AnalysisPoint}}
36
- sys, inputs, outputs = ap_preprocessing (sys, inputs, outputs, kwargs... )
37
- end
38
-
39
- newsys′ = __structural_simplification (sys; simplify,
35
+ newsys′ = __structural_simplify (sys; simplify,
40
36
allow_symbolic, allow_parameter, conservative, fully_determined,
41
37
inputs, outputs, disturbance_inputs,
42
38
kwargs... )
@@ -68,15 +64,15 @@ function structural_simplify(
68
64
end
69
65
end
70
66
71
- function __structural_simplification (sys:: JumpSystem , args... ; kwargs... )
67
+ function __structural_simplify (sys:: JumpSystem , args... ; kwargs... )
72
68
return sys
73
69
end
74
70
75
- function __structural_simplification (sys:: SDESystem , args... ; kwargs... )
76
- return __structural_simplification (ODESystem (sys), args... ; kwargs... )
71
+ function __structural_simplify (sys:: SDESystem , args... ; kwargs... )
72
+ return __structural_simplify (ODESystem (sys), args... ; kwargs... )
77
73
end
78
74
79
- function __structural_simplification (sys:: AbstractSystem ; simplify = false ,
75
+ function __structural_simplify (sys:: AbstractSystem ; simplify = false ,
80
76
inputs = Any[], outputs = Any[],
81
77
disturbance_inputs = Any[],
82
78
kwargs... )
0 commit comments