ODE solver for BVProblem never calls the provided function for boundary conditions

Please tell me where to find this information in the online Julia documentation.
thanks.

Please try using BoundaryValueDiffEqFIRK in your REPL and check if there are errors.

And please tell me where to find this “obvious” information in the online Julia documentation.
Thanks

See: BVP Solvers · DifferentialEquations.jl

Same result.

That is unlikely to happen, could you try in your REPL:

julia> using BoundaryValueDiffEqFIRK

julia> RadauIIa5
RadauIIa5

And if the UndefVarError still occurs, could you post your julia version and Pkg.status(; mode = PKGMODE_MANIFEST)?

Here is the result:


julia> RadauIIa5
ERROR: UndefVarError: `RadauIIa5` not defined in `Main`
Suggestion: check for spelling errors or missing imports.

What about

julia> using BoundaryValueDiffEqFIRK

julia> RadauIIa5
RadauIIa5

What appeared is less than I pasted. Trying again…


julia> using BoundaryValueDiffEqFIRK

julia> RadauIIa5
ERROR: UndefVarError: `RadauIIa5` not defined in `Main`
Suggestion: check for spelling errors or missing imports.

julia> 

I suspect that you have also installed some other package containing RadauIIa5.

Try ]st

And as I have yet to find any example of an initialguess function in the online documentation,
could you please provide such an example?
thanks

That’s really weird since I am using an empty environment with only BoundaryValueDiffEqFIRK.jl installed.

Could you share your Pkg.status(; mode = PKGMODE_MANIFEST)?

That’s indeed some issues with BoundaryValueDiffEq.jl for not having enough documentations on how to provide initial guesses, will fix this issue ASAP


(@v1.11) pkg> status
Status `~/.julia/environments/v1.11/Project.toml`
  [dce04be8] ArgCheck v2.4.0
  [85d9eb09] BoundaryValueDiffEqFIRK v1.4.0
  [90137ffa] StaticArrays v1.9.11

(@v1.11) pkg> status(; mode = PKGMODE_MANIFEST)
ERROR: `status(` is not a recognized command. Type ? for help with available commands

Ok, but could you perhaps provide such a (maximal) example right here in this discourse?

thanks

Sure, see

I have never encounter such error, and I can’t even reproduce this error. So you successfully using BoundaryValueDiffEqFIRK(‘successfully’ means no other errors), but when you try calling RadauIIa5 and there is still UndefVarError?

Thank you!

And may I suggest that the

No other errors. And that package seems to be there…

julia> RadauIIA5
RadauIIA5

julia> 

I guess this “RadauIIa5” may be hiding somewhere else in your system?

Whose idea was it to have two different modules with names differing only by the case of only one character in the middle of the names?