Skip to content

Commit 66f5d59

Browse files
committed
fix simplify
1 parent b85ce1d commit 66f5d59

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/systems/systems.jl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,11 +151,13 @@ function __structural_simplify(sys::AbstractSystem, io = nothing; simplify = fal
151151
end
152152

153153
noise_eqs = StructuralTransformations.tearing_substitute_expr(ode_sys, noise_eqs)
154-
return SDESystem(Vector{Equation}(full_equations(ode_sys)), noise_eqs,
154+
ssys = SDESystem(Vector{Equation}(full_equations(ode_sys)), noise_eqs,
155155
get_iv(ode_sys), unknowns(ode_sys), parameters(ode_sys);
156156
name = nameof(ode_sys), is_scalar_noise, observed = observed(ode_sys), defaults = defaults(sys),
157157
parameter_dependencies = parameter_dependencies(sys), assertions = assertions(sys),
158-
guesses = guesses(sys), initialization_eqs = initialization_equations(sys), tearing_state = get_tearing_state(ode_sys))
158+
guesses = guesses(sys), initialization_eqs = initialization_equations(sys))
159+
@set! ssys.tearing_state = get_tearing_state(ode_sys)
160+
return ssys
159161
end
160162
end
161163

0 commit comments

Comments
 (0)