@@ -360,14 +360,13 @@ function get_surface_setup(parsed_args)
360360end
361361
362362is_explicit_CTS_algo_type (alg_or_tableau) =
363- alg_or_tableau <: CTS.ERKAlgorithmName
363+ alg_or_tableau <: CTS.RKAlgorithmName
364364
365- is_imex_CTS_algo_type (alg_or_tableau) =
366- alg_or_tableau <: CTS.IMEXARKAlgorithmName
365+ is_imex_CTS_algo_type (alg_or_tableau) = alg_or_tableau <: CTS.ARKAlgorithmName
367366
368367is_implicit_type (alg_or_tableau) = is_imex_CTS_algo_type (alg_or_tableau)
369368
370- is_imex_CTS_algo (:: CTS.IMEXAlgorithm ) = true
369+ is_imex_CTS_algo (:: CTS.ARKAlgorithm ) = true
371370is_imex_CTS_algo (:: SciMLBase.AbstractODEAlgorithm ) = false
372371
373372is_implicit (ode_algo) = is_imex_CTS_algo (ode_algo)
@@ -420,7 +419,7 @@ function ode_configuration(::Type{FT}, parsed_args) where {FT}
420419 @info " Using ODE config: `$alg_or_tableau `"
421420
422421 if is_explicit_CTS_algo_type (alg_or_tableau)
423- return CTS. ExplicitAlgorithm (alg_or_tableau ())
422+ return CTS. RKAlgorithm (alg_or_tableau ())
424423 elseif ! is_implicit_type (alg_or_tableau)
425424 return alg_or_tableau ()
426425 elseif is_imex_CTS_algo_type (alg_or_tableau)
@@ -452,7 +451,7 @@ function ode_configuration(::Type{FT}, parsed_args) where {FT}
452451 nothing
453452 end ,
454453 )
455- return CTS. IMEXAlgorithm (alg_or_tableau (), newtons_method)
454+ return CTS. ARKAlgorithm (alg_or_tableau (), newtons_method)
456455 else
457456 return alg_or_tableau (; linsolve = linsolve!)
458457 end
@@ -518,8 +517,8 @@ function args_integrator(parsed_args, Y, p, tspan, ode_algo, callback)
518517 # Can we just pass implicit_tendency! and jac_prototype etc.?
519518 lim! = limiters_func!,
520519 dss!,
521- post_explicit ! = set_precomputed_quantities!,
522- post_implicit ! = set_precomputed_quantities!,
520+ pre_newton_iteration ! = set_precomputed_quantities!, # TODO : set_implicit_precomputed_quantities!
521+ post_stage ! = set_precomputed_quantities!,
523522 )
524523 else
525524 SciMLBase. SplitFunction (implicit_func, remaining_tendency!)
0 commit comments