Hi,
I am not sure if this is the right place to ask my question but I will try anyways.
I want to calculate Lyapunov exponents of a very stiff ODE using the fortran radau solver from ODEInterfaceDiffEq
. My setup looks like the following for creating the tangent integrator:
using DifferentialEquations
using ODEInterfaceDiffEq
cds = ContinuousDynamicalSystem(f, x_start, params, jac)
integ = tangent_integrator(cds;alg=radau())
This errors with the following:
MethodError: no method matching __init(::ODEProblem{Array{Float64,2},Tuple{Float64,Float64},true,Array{Float64,1},ODEFunction{true,getfield(DynamicalSystemsBase, Symbol(“##21#22”)){6,typeof(f),typeof(jac)},LinearAlgebra.UniformScaling{Bool},Nothing,Nothing,Nothing,Nothing,Nothing,Nothing,Nothing,Nothing,Nothing},Nothing,DiffEqBase.StandardODEProblem}, ::radau{Nothing}; abstol=1.0e-6, reltol=1.0e-6, internalnorm=DynamicalSystemsBase._tannorm, save_everystep=false, alg=radau{Nothing}(nothing, nothing))
Closest candidates are:
__init(::ODEProblem, !Matched::SimpleDiffEq.SimpleTsit5; dt) at /home/goran/.julia/packages/SimpleDiffEq/sWpbw/src/tsit5/tsit5.jl:29 got unsupported keyword arguments “abstol”, “reltol”, “internalnorm”, “save_everystep”, “alg”
__init(::ODEProblem, !Matched::SimpleDiffEq.SimpleATsit5; dt, abstol, reltol, internalnorm, kwargs…) at /home/goran/.julia/packages/SimpleDiffEq/sWpbw/src/tsit5/atsit5.jl:49
__init(::DiffEqBase.AbstractODEProblem, !Matched::algType<:OrdinaryDiffEqAlgorithm) where algType<:OrdinaryDiffEqAlgorithm at /home/goran/.julia/packages/OrdinaryDiffEq/tat1c/src/solve.jl:62 got unsupported keyword arguments “abstol”, “reltol”, “internalnorm”, “save_everystep”, “alg”
…
What is the right way to set up the tangent integrator?