Sorry, but I’m making some improvements to our IRKGL16 implementation and I have a new question. In the future, can we use kwargs keyword arguments in the ODEProblem definition?
ODEProblem(f::ODEFunction,u0,tspan,p=NullParameters();kwargs...)
Now, we use kwargs arguments in the IRKGL16() mixed precision implementation and the execution shows the following warning message:
prob= ODEProblem(NbodyODE!,u0,tspan,Gm1;lpp=lpp)
sol=solve(prob,IRKGL16(), reltol=1e-20, abstol=1e-20, adaptive=true)
┌ Warning: Unrecognized keyword arguments found. Future versions will error.
│ The only allowed keyword arguments to `solve` are:
│ (:dense, :saveat, :save_idxs, :tstops, :d_discontinuities, :save_everystep, :save_on, :save_start, :save_end, :initialize_save, :adaptive, :abstol, :reltol, :dt, :dtmax, :dtmin, :force_dtmin, :internalnorm, :controller, :gamma, :beta1, :beta2, :qmax, :qmin, :qsteady_min, :qsteady_max, :qoldinit, :failfactor, :calck, :alias_u0, :maxiters, :callback, :isoutofdomain, :unstable_check, :verbose, :merge_callbacks, :progress, :progress_steps, :progress_name, :progress_message, :timeseries_errors, :dense_errors, :weak_timeseries_errors, :weak_dense_errors, :calculate_errors, :initializealg, :alg, :save_noise, :delta, :seed, :alg_hints, :kwargshandle, :trajectories, :batch_size, :sensealg, :advance_to_tstop, :stop_at_next_tstop, :default_set, :second_time, :prob_choice)
│
│ See https://diffeq.sciml.ai/stable/basics/common_solver_opts/ for more details.
│
│ Set kwargshandle=KeywordArgError for an error message.
│ Set kwargshandle=KeywordArgSilent to ignore this message.
└ @ DiffEqBase /home/mikel/.julia/packages/DiffEqBase/HDcso/src/solve.jl:816
Unrecognized keyword arguments: [:lpp]
Áfter update, I understand I am using the last version,
[6e4b80f9] BenchmarkTools v1.3.1
[2b5f629d] DiffEqBase v6.94.4
[f3b72e0c] DiffEqDevTools v2.31.0
[5789e2e9] FileIO v1.15.0
[0e44f5e4] Hwloc v2.0.0
[7073ff75] IJulia v1.23.3
[58bc7355] IRKGaussLegendre v0.1.2
[033835bb] JLD2 v0.4.22
[b964fa9f] LaTeXStrings v1.3.0
[0db19996] NBInclude v2.3.0
[1dea7af3] OrdinaryDiffEq v6.19.3
[d96e819e] Parameters v0.12.3
[91a5bcdd] Plots v1.31.5
[731186ca] RecursiveArrayTools v2.31.2
[189a3867] Reexport v1.2.2
[37e2e46d] LinearAlgebra
Thank you in advance for your help
M.