We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 022af77 commit feac63aCopy full SHA for feac63a
src/systems/callbacks.jl
@@ -1,7 +1,9 @@
1
#################################### system operations #####################################
2
-get_continuous_events(sys::AbstractSystem) = SymbolicContinuousCallback[]
3
-get_continuous_events(sys::AbstractTimeDependentSystem) = getfield(sys, :continuous_events)
4
has_continuous_events(sys::AbstractSystem) = isdefined(sys, :continuous_events)
+function get_continuous_events(sys::AbstractSystem)
+ has_continuous_events(sys) || return SymbolicContinuousCallback[]
5
+ getfield(sys, :discrete_events)
6
+end
7
8
has_discrete_events(sys::AbstractSystem) = isdefined(sys, :discrete_events)
9
function get_discrete_events(sys::AbstractSystem)
0 commit comments