Skip to content

Commit e0d9d43

Browse files
committed
add rest of dgs for ODEs/SDEs
1 parent 1209e41 commit e0d9d43

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/utils.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ function get_variables!(vars, e::Equation, varlist=nothing)
106106
end
107107
get_variables(e::Equation, varlist=nothing) = get_variables!(Operation[],e,varlist)
108108

109+
modified_states!(mstates, e::Equation, statelist=nothing) = get_variables!(mstates, e.lhs, statelist)
109110

110111
# variable substitution
111112
"""

test/dep_graphs.jl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,10 @@ sdes = convert(ODESystem, rs)
8383
deps = equation_dependencies(sdes)
8484
@test all(i -> isequal(Set(eq_sdeps[i]),Set(deps[i])), 1:length(deps))
8585

86+
deps = variable_dependencies(os)
87+
s_eqdeps = [[1],[2],[3]]
88+
@test deps.fadjlist == s_eqdeps
89+
8690
#####################################
8791
# testing for nonlin sys
8892
#####################################

0 commit comments

Comments
 (0)