Skip to content

Commit 9d1e68d

Browse files
simplify backwards compat
1 parent 49cf01f commit 9d1e68d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/callbacks.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ struct ContinuousCallback{F1, F2, F3, F4, F5, T, T2, T3, T4, I, R} <:
132132
interp_points, save_positions, dtrelax::R, abstol::T,
133133
reltol::T2,
134134
repeat_nudge::T3,
135-
initializealg::T4) where {F1, F2, F3, F4, F5, T, T2, T3, T4, I, R
135+
initializealg::T4 = nothing) where {F1, F2, F3, F4, F5, T, T2, T3, T4, I, R
136136
}
137137
_condition = prepare_function(condition)
138138
new{typeof(_condition), F2, F3, F4, F5, T, T2, T3, T4, I, R}(_condition,
@@ -243,7 +243,7 @@ struct VectorContinuousCallback{F1, F2, F3, F4, F5, T, T2, T3, T4, I, R} <:
243243
interp_points, save_positions, dtrelax::R,
244244
abstol::T, reltol::T2,
245245
repeat_nudge::T3,
246-
initializealg::T4) where {F1, F2, F3, F4, F5, T, T2,
246+
initializealg::T4 = nothing) where {F1, F2, F3, F4, F5, T, T2,
247247
T3, T4, I, R}
248248
_condition = prepare_function(condition)
249249
new{typeof(_condition), F2, F3, F4, F5, T, T2, T3, T4, I, R}(_condition,
@@ -350,7 +350,7 @@ struct DiscreteCallback{F1, F2, F3, F4, F5} <: AbstractDiscreteCallback
350350
function DiscreteCallback(condition::F1, affect!::F2,
351351
initialize::F3, finalize::F4,
352352
save_positions,
353-
initializealg::F5) where {F1, F2, F3, F4, F5}
353+
initializealg::F5 = nothing) where {F1, F2, F3, F4, F5}
354354
_condition = prepare_function(condition)
355355
new{typeof(_condition), F2, F3, F4, F5}(_condition,
356356
affect!, initialize, finalize,

0 commit comments

Comments
 (0)