diff --git a/src/integrators/rk/abstract.jl b/src/integrators/rk/abstract.jl index d1141cb4..c75e5691 100644 --- a/src/integrators/rk/abstract.jl +++ b/src/integrators/rk/abstract.jl @@ -55,4 +55,4 @@ GeometricBase.tableau(int::GeometricIntegrator{<:EquationProblem, <:RKMethod}) = initmethod(method::RKMethod) = RK(method) initmethod(method::PRKMethod) = PRK(method) -GeometricIntegrator(problem::Union{PODEProblem,HODEProblem}, method::RKMethod, args...; kwargs...) = GeometricIntegrator(problem, PRK(method), args...; kwargs...) +GeometricIntegrator(problem::AbstractProblemPODE, method::RKMethod, args...; kwargs...) = GeometricIntegrator(problem, PRK(method), args...; kwargs...)