@@ -367,14 +367,13 @@ function get_surface_setup(parsed_args)
367367end
368368
369369is_explicit_CTS_algo_type (alg_or_tableau) =
370- alg_or_tableau <: CTS.ERKAlgorithmName
370+ alg_or_tableau <: CTS.RKAlgorithmName
371371
372- is_imex_CTS_algo_type (alg_or_tableau) =
373- alg_or_tableau <: CTS.IMEXARKAlgorithmName
372+ is_imex_CTS_algo_type (alg_or_tableau) = alg_or_tableau <: CTS.ARKAlgorithmName
374373
375374is_implicit_type (alg_or_tableau) = is_imex_CTS_algo_type (alg_or_tableau)
376375
377- is_imex_CTS_algo (:: CTS.IMEXAlgorithm ) = true
376+ is_imex_CTS_algo (:: CTS.ARKAlgorithm ) = true
378377is_imex_CTS_algo (:: SciMLBase.AbstractODEAlgorithm ) = false
379378
380379is_implicit (ode_algo) = is_imex_CTS_algo (ode_algo)
@@ -427,7 +426,7 @@ function ode_configuration(::Type{FT}, parsed_args) where {FT}
427426 @info " Using ODE config: `$alg_or_tableau `"
428427
429428 if is_explicit_CTS_algo_type (alg_or_tableau)
430- return CTS. ExplicitAlgorithm (alg_or_tableau ())
429+ return CTS. RKAlgorithm (alg_or_tableau ())
431430 elseif ! is_implicit_type (alg_or_tableau)
432431 return alg_or_tableau ()
433432 elseif is_imex_CTS_algo_type (alg_or_tableau)
@@ -459,7 +458,7 @@ function ode_configuration(::Type{FT}, parsed_args) where {FT}
459458 nothing
460459 end ,
461460 )
462- return CTS. IMEXAlgorithm (alg_or_tableau (), newtons_method)
461+ return CTS. ARKAlgorithm (alg_or_tableau (), newtons_method)
463462 else
464463 return alg_or_tableau (; linsolve = linsolve!)
465464 end
@@ -525,8 +524,8 @@ function args_integrator(parsed_args, Y, p, tspan, ode_algo, callback)
525524 # Can we just pass implicit_tendency! and jac_prototype etc.?
526525 lim! = limiters_func!,
527526 dss!,
528- post_explicit ! = set_precomputed_quantities!,
529- post_implicit ! = set_precomputed_quantities!,
527+ pre_newton_iteration ! = set_precomputed_quantities!, # TODO : set_implicit_precomputed_quantities!
528+ post_stage ! = set_precomputed_quantities!,
530529 )
531530 else
532531 SciMLBase. SplitFunction (implicit_func, remaining_tendency!)
0 commit comments