Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

get_fsalfirstlast method error. Need for a dispatch method #200

Open
ParamThakkar123 opened this issue Nov 16, 2024 · 1 comment
Open

get_fsalfirstlast method error. Need for a dispatch method #200

ParamThakkar123 opened this issue Nov 16, 2024 · 1 comment

Comments

@ParamThakkar123
Copy link
Contributor

solving the ODEProblem in SciMLBenchmarks for Henon_Heiles_energy_conservation_benchmarks using TaylorMethod() function gives the following method call error which didn't occur in the previous versions

MethodError: no method matching get_fsalfirstlast(::TaylorIntegrationDiffEqExt.TaylorMethodCache{Vector{Float64}, Vector{Float64}, Taylor1{Float64}, Vector{Taylor1{Float64}}}, ::Vector{Float64})



Closest candidates are:

  get_fsalfirstlast(!Matched::OrdinaryDiffEqQPRK.QPRK98Cache, ::Any)

   @ OrdinaryDiffEqQPRK C:\Users\Hp\.julia\packages\OrdinaryDiffEqQPRK\7AUMg\src\qprk_caches.jl:33

  get_fsalfirstlast(!Matched::OrdinaryDiffEqLowOrderRK.MSRK6Cache, ::Any)

   @ OrdinaryDiffEqLowOrderRK C:\Users\Hp\.julia\packages\OrdinaryDiffEqLowOrderRK\CPmMP\src\low_order_rk_perform_step.jl:1455

  get_fsalfirstlast(!Matched::OrdinaryDiffEqLowOrderRK.SIR54Cache, ::Any)

   @ OrdinaryDiffEqLowOrderRK C:\Users\Hp\.julia\packages\OrdinaryDiffEqLowOrderRK\CPmMP\src\low_order_rk_perform_step.jl:1696

  ...





Stacktrace:
...
   @ c:\Users\Hp\Desktop\SciMLBenchmarks.jl\benchmarks\DynamicalODE\jl_notebook_cell_df34fa98e69747e1a8f8a730347b8e2f_W3sZmlsZQ==.jl:4 [inlined]

 [6] top-level scope

   @ c:\Users\Hp\Desktop\SciMLBenchmarks.jl\benchmarks\DynamicalODE\jl_notebook_cell_df34fa98e69747e1a8f8a730347b8e2f_W5sZmlsZQ==.jl:1

Code to reproduce the issue :

https://github.com/SciML/SciMLBenchmarks.jl/blob/master/benchmarks/DynamicalODE/Henon-Heiles_energy_conservation_benchmark.jmd

on Julia version 1.10.4 and TaylorIntegration version 0.16.1

@ParamThakkar123 ParamThakkar123 changed the title get_fsalfirstlast method error get_fsalfirstlast method error. Need for a dispatch method Nov 16, 2024
@ParamThakkar123
Copy link
Contributor Author

@PerezHz I am getting this error while working with a few benchmarks in SciMLBenchmarks.jl which involve this library. We added a dispatch methods to fix it. But looks like the error still persists

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant