-
-
Notifications
You must be signed in to change notification settings - Fork 33
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
Solving via Continuation: Interpolation error when using previous solution as initial guess #164
Comments
I think this is just a missing dispatch, we should support AbstractVectorOfArray and AbstractDiffEqArray |
This is a SciMLBase fix that is needed here. AbstractDiffEq array is already supported inside MIRK (at least on #155), however, here a solution object is being passed to u0 which should be converted to a DiffEqArray during problem construction (I guess there could be some value in letting the solution type propagate so that we could use interpolation to initialize on an arbitrary mesh) |
To add to Chris' solution, note that just passing |
Hi,
I am trying to solve a two point boundary value problem via continuation but I am encountering an error. I replicate the problem using the example problem.
I first solve the problem from the end point to the middle of the time span:
which yields the correct solution
I then try to solve the problem over the original time span using the previous solution as the initial guess
This however yields an error
I am using Julia v1.10.0 and BoundaryValueDiffEq v5.6.1
Should the initial guess be provided differently?
Thank you!
The text was updated successfully, but these errors were encountered: