Skip to content

Commit 5734192

Browse files
committed
Replace u_modified by derivative_discontinuity
1 parent bde9c22 commit 5734192

5 files changed

Lines changed: 6 additions & 6 deletions

File tree

src/JumpProcesses.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ using DiffEqBase: DiffEqBase, CallbackSet, ContinuousCallback, DAEFunction,
3939
DDEFunction, DiscreteProblem, ODEFunction, ODEProblem,
4040
ODESolution, ReturnCode, SDEFunction, SDEProblem, add_tstop!,
4141
deleteat!, isinplace, remake, savevalues!, step!,
42-
u_modified!
42+
derivative_discontinuity!
4343
using SciMLBase: SciMLBase, DEIntegrator
4444

4545
abstract type AbstractJump end

src/aggregators/coevolve.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ function accept_next_jump!(p::CoevolveJumpAggregation, integrator, u, params, t)
220220
p.prev_jump = next_jump
221221
generate_jumps!(p, integrator, integrator.u, integrator.p, integrator.t)
222222
register_next_jump_time!(integrator, p, integrator.t)
223-
u_modified!(integrator, false)
223+
derivative_discontinuity!(integrator, false)
224224

225225
return false
226226
end

src/aggregators/ssajump.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ function (p::AbstractSSAJumpAggregator)(dj, u, t, integrator) # initialize
6565
concretize_affects!(p, integrator)
6666
initialize!(p, integrator, u, integrator.p, t)
6767
register_next_jump_time!(integrator, p, integrator.t)
68-
u_modified!(integrator, false)
68+
derivative_discontinuity!(integrator, false)
6969
nothing
7070
end
7171

src/variable_rate.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ end
211211
# initialize: (cb, u, t, integrator)
212212
function (c::VR_FRMEventCallback)(cb, u, t, integrator)
213213
integrator.u.jump_u[c.idx] = -randexp(c.rng, typeof(integrator.t))
214-
u_modified!(integrator, true)
214+
derivative_discontinuity!(integrator, true)
215215
nothing
216216
end
217217

@@ -372,7 +372,7 @@ end
372372
function initialize_vr_direct_wrapper(cb::ContinuousCallback, u, t, integrator)
373373
concretize_vr_direct_affects!(cb.condition, integrator)
374374
initialize_vr_direct_cache!(cb.condition, u, t, integrator)
375-
u_modified!(integrator, false)
375+
derivative_discontinuity!(integrator, false)
376376
nothing
377377
end
378378

test/variable_rate.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -611,7 +611,7 @@ let
611611
function switch_affect!(integ)
612612
integ.u[1] = max(round(integ.u[1]), 0.0)
613613
integ.p.mode = :SSA
614-
u_modified!(integ, true)
614+
derivative_discontinuity!(integ, true)
615615
reset_aggregated_jumps!(integ)
616616
end
617617
switch_cb = ContinuousCallback(switch_cond, switch_affect!)

0 commit comments

Comments
 (0)