@@ -358,9 +358,9 @@ function gen_constant_perform_step(tabmask::RosenbrockTableau{Bool,Bool},cachena
358
358
359
359
# Time derivative
360
360
tf. u = uprev
361
- dT = ForwardDiff . derivative (tf, t )
361
+ dT = calc_tderivative (integrator, cache )
362
362
363
- W = calc_W (integrator, cache, dtgamma, repeat_step, true )
363
+ W = calc_W (integrator, cache, dtgamma, repeat_step)
364
364
linsolve_tmp = integrator. fsalfirst + dtd1* dT # calc_rosenbrock_differentiation!
365
365
366
366
$ (iterexprs... )
@@ -476,7 +476,7 @@ function gen_perform_step(tabmask::RosenbrockTableau{Bool,Bool},cachename::Symbo
476
476
calculate_residuals! (weight, fill! (weight, one (eltype (u))), uprev, uprev,
477
477
integrator. opts. abstol, integrator. opts. reltol, integrator. opts. internalnorm, t)
478
478
479
- calc_rosenbrock_differentiation! (integrator, cache, dtd1, dtgamma, repeat_step, true )
479
+ calc_rosenbrock_differentiation! (integrator, cache, dtd1, dtgamma, repeat_step)
480
480
481
481
linsolve = cache. linsolve
482
482
0 commit comments