Skip to content

Fix a bugs with jetcoeffs! and ODEFunction#348

Merged
nathanaelbosch merged 1 commit into
mainfrom
bugfix/jetcoeffs
Aug 18, 2025
Merged

Fix a bugs with jetcoeffs! and ODEFunction#348
nathanaelbosch merged 1 commit into
mainfrom
bugfix/jetcoeffs

Conversation

@nathanaelbosch

Copy link
Copy Markdown
Owner

Apparently ODEFunction was a subtype of Function earlier, but isn't anymore:
SciML/SciMLBase.jl@2e306e3#diff-f72b8c6a35994ffc7188a3982d1ed322e6363246283292a4bceef0c402795edfL590

This breaks our usage of TaylorIntegration.jl's jetcoeffs! which assumes that the first argument is a Function. This PR fixes this.

I'm not quite sure what caused this but if I had to guess I'd say that earlier
`f` was a regular function, but now it is an ODEFunction. Or maybe ODEFunction
subtyped function, if that was possible? Either way, this part was broken but
doing `f.f` should fix it.

Found the culprit: SciML/SciMLBase.jl@2e306e3#diff-f72b8c6a35994ffc7188a3982d1ed322e6363246283292a4bceef0c402795edfL590
@nathanaelbosch nathanaelbosch merged commit 0d15530 into main Aug 18, 2025
4 of 5 checks passed
@nathanaelbosch nathanaelbosch deleted the bugfix/jetcoeffs branch February 3, 2026 09:15
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

Successfully merging this pull request may close these issues.

1 participant