-
-
Notifications
You must be signed in to change notification settings - Fork 36
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
Add interpolations for MIRK methods #112
Conversation
Signed-off-by: ErikQQY <[email protected]>
Signed-off-by: ErikQQY <[email protected]>
Can you add a convergence with something like a mid time condition in order test the correctness here? |
This only adds interpolation to the solution object, right? We need the intermediate objects passed to the |
Yes, that |
This would also be a breaking change, right? We can up the SciMLBase compat to 2.0 and do that together with #109 & SciML/SciMLBase.jl#477 |
Why would this be a breaking change? |
That changes the input specification to |
It was supposed to always be the solution. The solution type acts as a vector of arrays so the actions are the same, just extended though? |
@@ -253,7 +253,7 @@ end | |||
w′[(stage + 1):s_star], | |||
true, | |||
true) | |||
z .= z .* dt .+ cache.y₀[i] | |||
z .= z .* dt[1] .+ cache.y₀[i] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this 1
seems odd?
Fix #111
This PR adds interpolations for MIRK methods
Tested on example problem from README: