Skip to content

Commit ed5fa70

Browse files
fix: handle loop_openings, system_modifier kwargs in get_* linear analysis functions
1 parent f9b62e2 commit ed5fa70

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/systems/analysis_points.jl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -611,8 +611,10 @@ function get_looptransfer_function(
611611
end
612612

613613
for f in [:get_sensitivity, :get_comp_sensitivity, :get_looptransfer]
614-
@eval function $f(sys, ap, args...; kwargs...)
615-
lin_fun, ssys = $(Symbol(f, :_function))(sys, ap, args...; kwargs...)
614+
@eval function $f(
615+
sys, ap, args...; loop_openings = [], system_modifier = identity, kwargs...)
616+
lin_fun, ssys = $(Symbol(f, :_function))(
617+
sys, ap, args...; loop_openings, system_modifier, kwargs...)
616618
ModelingToolkit.linearize(ssys, lin_fun; kwargs...), ssys
617619
end
618620
end

0 commit comments

Comments
 (0)