Skip to content

Commit 9c45cd2

Browse files
committed
fix
1 parent 20cbc75 commit 9c45cd2

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/reactionsystem.jl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1224,7 +1224,11 @@ function is_autonomous(rs::ReactionSystem)
12241224
# Get all variables occuring in reactions and then other equations.
12251225
dep_var_param_rxs = [ModelingToolkit.get_variables(rate) for rate in reactionrates(rs)]
12261226
dep_var_param_eqs = [ModelingToolkit.get_variables(eq) for eq in filter(eq -> !(eq isa Reaction), equations(rs))]
1227-
dep_var_param = reduce(vcat,[dep_var_param_rxs; dep_var_param_eqs])
1227+
if isempty(dep_var_param_rxs) && isempty(dep_var_param_eqs)
1228+
dep_var_param = []
1229+
else
1230+
dep_var_param = reduce(vcat,[dep_var_param_rxs; dep_var_param_eqs])
1231+
end
12281232

12291233
# Checks for iv and spatial ivs
12301234
any(isequal(get_iv(rs), var) for var in dep_var_param) && (return false)

0 commit comments

Comments
 (0)