@@ -104,6 +104,46 @@ function DEOptions{
104104 )
105105end
106106
107+ # Legacy constructor for packages that construct DEOptions with delta and
108+ # save_noise, but without stage_limiter! or step_limiter!.
109+ function DEOptions{
110+ absType, relType, QT, tType, F1, F2, F3, F4, F5, F6,
111+ F7, tstopsType, discType, ECType, SType, MI, tcache, savecache,
112+ disccache, verbType, DType,
113+ }(
114+ maxiters, save_everystep, adaptive, abstol, reltol,
115+ failfactor, dtmax, dtmin, internalnorm, internalopnorm,
116+ save_idxs, tstops, saveat, d_discontinuities,
117+ tstops_cache, saveat_cache, d_discontinuities_cache, userdata,
118+ progress, progress_steps, progress_name, progress_message, progress_id,
119+ timeseries_errors, dense_errors, delta,
120+ dense, save_on, save_start, save_end, save_noise, save_discretes,
121+ save_end_user, callback, isoutofdomain, unstable_check,
122+ verbose, calck, force_dtmin, advance_to_tstop, stop_at_next_tstop,
123+ ) where {
124+ absType, relType, QT, tType, F1, F2, F3, F4, F5, F6,
125+ F7, tstopsType, discType, ECType, SType, MI, tcache, savecache,
126+ disccache, verbType, DType,
127+ }
128+ return DEOptions{
129+ absType, relType, QT, tType, F1, F2, F3, F4, F5, F6,
130+ F7, tstopsType, discType, ECType, SType, MI, tcache, savecache,
131+ disccache, verbType, DType, typeof (trivial_limiter!),
132+ typeof (trivial_limiter!),
133+ }(
134+ maxiters, save_everystep, adaptive, abstol, reltol,
135+ failfactor, dtmax, dtmin, internalnorm, internalopnorm,
136+ save_idxs, tstops, saveat, d_discontinuities,
137+ tstops_cache, saveat_cache, d_discontinuities_cache, userdata,
138+ progress, progress_steps, progress_name, progress_message, progress_id,
139+ timeseries_errors, dense_errors, delta,
140+ trivial_limiter!, trivial_limiter!, dense, save_on, save_start, save_end,
141+ save_noise, save_discretes, save_end_user, callback, isoutofdomain,
142+ unstable_check, verbose, calck, force_dtmin, advance_to_tstop,
143+ stop_at_next_tstop,
144+ )
145+ end
146+
107147"""
108148 ODEIntegrator
109149
0 commit comments