@@ -363,14 +363,13 @@ function get_surface_setup(parsed_args)
363363end
364364
365365is_explicit_CTS_algo_type (alg_or_tableau) =
366- alg_or_tableau <: CTS.ERKAlgorithmName
366+ alg_or_tableau <: CTS.RKAlgorithmName
367367
368- is_imex_CTS_algo_type (alg_or_tableau) =
369- alg_or_tableau <: CTS.IMEXARKAlgorithmName
368+ is_imex_CTS_algo_type (alg_or_tableau) = alg_or_tableau <: CTS.ARKAlgorithmName
370369
371370is_implicit_type (alg_or_tableau) = is_imex_CTS_algo_type (alg_or_tableau)
372371
373- is_imex_CTS_algo (:: CTS.IMEXAlgorithm ) = true
372+ is_imex_CTS_algo (:: CTS.ARKAlgorithm ) = true
374373is_imex_CTS_algo (:: SciMLBase.AbstractODEAlgorithm ) = false
375374
376375is_implicit (ode_algo) = is_imex_CTS_algo (ode_algo)
@@ -423,7 +422,7 @@ function ode_configuration(::Type{FT}, parsed_args) where {FT}
423422 @info " Using ODE config: `$alg_or_tableau `"
424423
425424 if is_explicit_CTS_algo_type (alg_or_tableau)
426- return CTS. ExplicitAlgorithm (alg_or_tableau ())
425+ return CTS. RKAlgorithm (alg_or_tableau ())
427426 elseif ! is_implicit_type (alg_or_tableau)
428427 return alg_or_tableau ()
429428 elseif is_imex_CTS_algo_type (alg_or_tableau)
@@ -455,7 +454,7 @@ function ode_configuration(::Type{FT}, parsed_args) where {FT}
455454 nothing
456455 end ,
457456 )
458- return CTS. IMEXAlgorithm (alg_or_tableau (), newtons_method)
457+ return CTS. ARKAlgorithm (alg_or_tableau (), newtons_method)
459458 else
460459 return alg_or_tableau (; linsolve = linsolve!)
461460 end
@@ -521,8 +520,8 @@ function args_integrator(parsed_args, Y, p, tspan, ode_algo, callback)
521520 # Can we just pass implicit_tendency! and jac_prototype etc.?
522521 lim! = limiters_func!,
523522 dss!,
524- post_explicit ! = set_precomputed_quantities!,
525- post_implicit ! = set_precomputed_quantities!,
523+ pre_newton_iteration ! = set_precomputed_quantities!, # TODO : set_implicit_precomputed_quantities!
524+ post_stage ! = set_precomputed_quantities!,
526525 )
527526 else
528527 SciMLBase. SplitFunction (implicit_func, remaining_tendency!)
0 commit comments