Closed alaindanet closed 1 week ago
We further performed additional tests with a few previous versions of the package.
Describe the bug š
The package fails to precompile (see above), i.e. it precompiles forever on Windows.
So we also tried to precompile previous versions of BoundaryValueDiffEq.jl
that gives an error message.
Expected behavior
Expected behavior is that the package compiles.
Minimal Reproducible Example š
(test_julia) pkg> add BoundaryValueDiffEq@v5.9.1
Resolving package versions...
Precompiling project...
ā BoundaryValueDiffEq
0 dependencies successfully precompiled in 35 seconds. 309 already precompiled.
1 dependency errored.
For a report of the errors see `julia> err`. To retry use `pkg> precompile`
Error & Stacktrace ā ļø
julia> err
PkgPrecompileError: The following 1 direct dependency failed to precompile:
BoundaryValueDiffEq
Failed to precompile BoundaryValueDiffEq [764a87c0-6b3e-53db-9096-fe964310641d] to "C:\\Users\\isla9\\.julia\\compiled\\v1.11\\BoundaryValueDiffEq\\jl_6EC5.tmp".
ERROR: LoadError: TaskFailedException
nested task error: MethodError: no method matching (SciMLBase.NonlinearFunction{true, SciMLBase.FullSpecialize, BoundaryValueDiffEq.var"#135#141"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, SciMLBase.StandardBVProblem}, Nothing, Nothing, Nothing, BoundaryValueDiffEq.var"#149#151"{Matrix{Float64}, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Vector{Float64}, Vector{Float64}, Int64}, Nothing, Nothing, Matrix{Float64}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Vector{Float64}})(::BoundaryValueDiffEq.var"#135#141"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, SciMLBase.StandardBVProblem}, ::Nothing, ::Nothing, ::Nothing, ::BoundaryValueDiffEq.var"#149#151"{Matrix{Float64}, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Vector{Float64}, Vector{Float64}, Int64}, ::Nothing, ::Nothing, ::Matrix{Float64}, ::Nothing, ::Nothing, ::Nothing, ::Nothing, ::Nothing, ::Nothing, ::Nothing, ::Vector{Float64})
The type `SciMLBase.NonlinearFunction{true, SciMLBase.FullSpecialize, BoundaryValueDiffEq.var"#135#141"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, SciMLBase.StandardBVProblem}, Nothing, Nothing, Nothing, BoundaryValueDiffEq.var"#149#151"{Matrix{Float64}, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Vector{Float64}, Vector{Float64}, Int64}, Nothing, Nothing, Matrix{Float64}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Vector{Float64}}` exists, but no method is defined for this combination of argument types when trying to construct it.
Stacktrace:
[1] #_#16
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\KejJ4\src\utils.jl:237 [inlined]
[2] __unsafe_nonlinearfunction
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\KejJ4\src\utils.jl:234 [inlined]
[3] __construct_nlproblem(cache::BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, y::Vector{Float64}, loss_bc::BoundaryValueDiffEq.var"#131#137"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, loss_collocation::BoundaryValueDiffEq.var"#133#139"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, loss::BoundaryValueDiffEq.var"#135#141"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, SciMLBase.StandardBVProblem}, ::SciMLBase.StandardBVProblem)
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\KejJ4\src\solve\mirk.jl:357
[4] __construct_nlproblem(cache::BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, y::Vector{Float64})
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\KejJ4\src\solve\mirk.jl:232
[5] __perform_mirk_iteration(cache::BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, abstol::Float64, adaptive::Bool; nlsolve_kwargs::@NamedTuple{}, kwargs::@Kwargs{abstol::Float64, adaptive::Bool})
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\KejJ4\src\solve\mirk.jl:159
[6] solve!(cache::BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, BoundaryValueDiffEq.var"#170#194", SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, Vector{Matrix{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Vector{Vector{Float64}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, Vector{Vector{Float64}}, Vector{Vector{Float64}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}})
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\KejJ4\src\solve\mirk.jl:140
[7] __solve(::SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, ::BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}; kwargs::@Kwargs{dt::Float64})
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\KejJ4\src\BoundaryValueDiffEq.jl:48
[8] solve_call(_prob::SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, args::BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}; merge_callbacks::Bool, kwargshandle::Nothing, kwargs::@Kwargs{dt::Float64})
@ DiffEqBase C:\Users\isla9\.julia\packages\DiffEqBase\sWPwx\src\solve.jl:612
[9] solve_up(prob::SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, sensealg::Nothing, u0::Vector{Float64}, p::SciMLBase.NullParameters, args::BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}; kwargs::@Kwargs{dt::Float64})
@ DiffEqBase C:\Users\isla9\.julia\packages\DiffEqBase\sWPwx\src\solve.jl:1093
[10] solve(prob::SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, args::BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}; sensealg::Nothing, u0::Nothing, p::Nothing, wrap::Val{true}, kwargs::@Kwargs{dt::Float64})
@ DiffEqBase C:\Users\isla9\.julia\packages\DiffEqBase\sWPwx\src\solve.jl:1016
[11] (::BoundaryValueDiffEq.var"#176#200"{BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, BoundaryValueDiffEq.var"#168#192", BoundaryValueDiffEq.var"#170#194", LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}})()
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\KejJ4\src\BoundaryValueDiffEq.jl:92
...and 11 more exceptions.
Stacktrace:
[1] sync_end(c::Channel{Any})
@ Base .\task.jl:466
[2] macro expansion
@ .\task.jl:499 [inlined]
[3] macro expansion
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\KejJ4\src\BoundaryValueDiffEq.jl:91 [inlined]
[4] macro expansion
@ C:\Users\isla9\.julia\packages\PrecompileTools\L8A3n\src\workloads.jl:78 [inlined]
[5] macro expansion
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\KejJ4\src\BoundaryValueDiffEq.jl:90 [inlined]
[6] macro expansion
@ C:\Users\isla9\.julia\packages\PrecompileTools\L8A3n\src\workloads.jl:140 [inlined]
[7] top-level scope
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\KejJ4\src\BoundaryValueDiffEq.jl:51
[8] include
@ .\Base.jl:557 [inlined]
[9] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)
@ Base .\loading.jl:2790
[10] top-level scope
@ stdin:5
in expression starting at C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\KejJ4\src\BoundaryValueDiffEq.jl:1
in expression starting at stdin:
Environment (please complete the following information):
using Pkg; Pkg.status()
julia> using Pkg; Pkg.status()
Status `C:\Users\isla9\test_julia\Project.toml`
ā [764a87c0] BoundaryValueDiffEq v5.9.1
Info Packages marked with ā have new versions available and may be upgradable.
using Pkg; Pkg.status(; mode = PKGMODE_MANIFEST)
julia> using Pkg; Pkg.status(;mode = PKGMODE_MANIFEST)
Status `C:\Users\isla9\test_julia\Manifest.toml`
[47edcb42] ADTypes v1.9.0
[1520ce14] AbstractTrees v0.4.5
[7d9f7c33] Accessors v0.1.38
[79e6a3ab] Adapt v4.1.1
[66dad0bd] AliasTables v1.1.3
[ec485272] ArnoldiMethod v0.4.0
[4fba245c] ArrayInterface v7.17.0
[4c555306] ArrayLayouts v1.10.4
[aae01518] BandedMatrices v1.7.5
[e2ed5e7c] Bijections v0.1.9
[62783981] BitTwiddlingConvenienceFunctions v0.1.6
ā [764a87c0] BoundaryValueDiffEq v5.9.1
[2a0fbf3d] CPUSummary v0.2.6
[d360d2e6] ChainRulesCore v1.25.0
[fb6a15b2] CloseOpenIntervals v0.1.13
[861a8166] Combinatorics v1.0.2
[38540f10] CommonSolve v0.2.4
[bbf7d656] CommonSubexpressions v0.3.1
[f70d9fcc] CommonWorldInvalidations v1.0.0
[34da2185] Compat v4.16.0
[b152e2b5] CompositeTypes v0.1.4
[a33af91c] CompositionsBase v0.1.2
[2569d6c7] ConcreteStructs v0.2.3
[187b0558] ConstructionBase v1.5.8
[adafc99b] CpuId v0.3.1
[9a962f9c] DataAPI v1.16.0
[864edb3b] DataStructures v0.18.20
[e2d170a0] DataValueInterfaces v1.0.0
[2b5f629d] DiffEqBase v6.159.0
[163ba53b] DiffResults v1.1.0
[b552c78f] DiffRules v1.15.1
[a0c0ee7d] DifferentiationInterface v0.6.22
[31c24e10] Distributions v0.25.113
[ffbed154] DocStringExtensions v0.9.3
[5b8099bc] DomainSets v0.7.14
[7c1d4256] DynamicPolynomials v0.6.0
[4e289a0a] EnumX v1.0.4
[f151be2c] EnzymeCore v0.8.6
[d4d017d3] ExponentialUtilities v1.26.1
[e2ba6199] ExprTools v0.1.10
ā
[6b7a57c9] Expronicon v0.8.5
[9d29842c] FastAlmostBandedMatrices v0.1.4
[7034ab61] FastBroadcast v0.3.5
[9aa1b823] FastClosures v0.3.2
[29a986be] FastLapackInterface v2.0.4
[a4df4552] FastPower v1.1.1
[1a297f60] FillArrays v1.13.0
[6a86dc24] FiniteDiff v2.26.0
[1fa38f19] Format v1.3.7
[f6369f11] ForwardDiff v0.10.38
[069b7b12] FunctionWrappers v1.1.3
[77dc65aa] FunctionWrappersWrappers v0.1.3
ā
[46192b85] GPUArraysCore v0.1.6
[14197337] GenericLinearAlgebra v0.3.14
[c145ed77] GenericSchur v0.5.4
[86223c79] Graphs v1.12.0
[3e5b6fbb] HostCPUFeatures v0.1.17
[34004b35] HypergeometricFunctions v0.3.25
[615f187c] IfElse v0.1.1
[d25df0c9] Inflate v0.1.5
[18e54dd8] IntegerMathUtils v0.1.2
[8197267c] IntervalSets v0.7.10
[3587e190] InverseFunctions v0.1.17
[92d709cd] IrrationalConstants v0.2.2
[82899510] IteratorInterfaceExtensions v1.0.0
[692b3bcd] JLLWrappers v1.6.1
[ef3ab10e] KLU v0.6.0
[ba0b0d4f] Krylov v0.9.8
[b964fa9f] LaTeXStrings v1.4.0
[23fbe1c1] Latexify v0.16.5
[10f19ff3] LayoutPointers v0.1.17
[5078a376] LazyArrays v2.2.1
[87fe0de2] LineSearch v0.1.4
[d3d80556] LineSearches v7.3.0
[7ed4a6bd] LinearSolve v2.36.2
[2ab3a3ac] LogExpFunctions v0.3.28
[bdcacae8] LoopVectorization v0.12.171
[d8e11817] MLStyle v0.4.17
[1914dd2f] MacroTools v0.5.13
[d125e4d3] ManualMemory v0.1.8
[a3b82374] MatrixFactorizations v3.0.1
[bb5d69b7] MaybeInplace v0.1.4
[e1d29d7a] Missings v1.2.0
[46d2c3a1] MuladdMacro v0.2.4
[102ac46a] MultivariatePolynomials v0.5.7
[d8a4904e] MutableArithmetics v1.5.2
[d41bc354] NLSolversBase v7.8.3
[77ba4419] NaNMath v1.0.2
ā
[8913a72c] NonlinearSolve v3.15.1
[6fe1bfb0] OffsetArrays v1.14.1
[bac558e1] OrderedCollections v1.6.3
[1dea7af3] OrdinaryDiffEq v6.90.1
[89bda076] OrdinaryDiffEqAdamsBashforthMoulton v1.1.0
[6ad6398a] OrdinaryDiffEqBDF v1.1.2
[bbf590c4] OrdinaryDiffEqCore v1.10.1
[50262376] OrdinaryDiffEqDefault v1.1.0
[4302a76b] OrdinaryDiffEqDifferentiation v1.2.0
[9286f039] OrdinaryDiffEqExplicitRK v1.1.0
[e0540318] OrdinaryDiffEqExponentialRK v1.1.0
[becaefa8] OrdinaryDiffEqExtrapolation v1.2.1
[5960d6e9] OrdinaryDiffEqFIRK v1.3.0
[101fe9f7] OrdinaryDiffEqFeagin v1.1.0
[d3585ca7] OrdinaryDiffEqFunctionMap v1.1.1
[d28bc4f8] OrdinaryDiffEqHighOrderRK v1.1.0
[9f002381] OrdinaryDiffEqIMEXMultistep v1.1.0
[521117fe] OrdinaryDiffEqLinear v1.1.0
[1344f307] OrdinaryDiffEqLowOrderRK v1.2.0
[b0944070] OrdinaryDiffEqLowStorageRK v1.2.1
[127b3ac7] OrdinaryDiffEqNonlinearSolve v1.2.4
[c9986a66] OrdinaryDiffEqNordsieck v1.1.0
[5dd0a6cf] OrdinaryDiffEqPDIRK v1.1.0
[5b33eab2] OrdinaryDiffEqPRK v1.1.0
[04162be5] OrdinaryDiffEqQPRK v1.1.0
[af6ede74] OrdinaryDiffEqRKN v1.1.0
[43230ef6] OrdinaryDiffEqRosenbrock v1.3.1
[2d112036] OrdinaryDiffEqSDIRK v1.1.0
[669c94d9] OrdinaryDiffEqSSPRK v1.2.0
[e3e12d00] OrdinaryDiffEqStabilizedIRK v1.1.0
[358294b1] OrdinaryDiffEqStabilizedRK v1.1.0
[fa646aed] OrdinaryDiffEqSymplecticRK v1.1.0
[b1df2697] OrdinaryDiffEqTsit5 v1.1.0
[79d7bb75] OrdinaryDiffEqVerner v1.1.1
[90014a1f] PDMats v0.11.31
[65ce6f38] PackageExtensionCompat v1.0.2
[d96e819e] Parameters v0.12.3
[f517fe37] Polyester v0.7.16
[1d0040c9] PolyesterWeave v0.2.2
[f27b6e38] Polynomials v4.0.11
[d236fae5] PreallocationTools v0.4.24
[aea7be01] PrecompileTools v1.2.1
[21216c6a] Preferences v1.4.3
[27ebfcd6] Primes v0.5.6
[43287f4e] PtrArrays v1.2.1
[1fd47b50] QuadGK v2.11.1
[3cdcf5f2] RecipesBase v1.3.4
[731186ca] RecursiveArrayTools v3.27.3
[f2c3362d] RecursiveFactorization v0.2.23
[189a3867] Reexport v1.2.2
[ae029012] Requires v1.3.0
[79098fc4] Rmath v0.8.0
[47965b36] RootedTrees v2.23.1
[7e49a35a] RuntimeGeneratedFunctions v0.5.13
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.43
[0bca4576] SciMLBase v2.60.0
[19f34311] SciMLJacobianOperators v0.1.1
[c0aeaf25] SciMLOperators v0.3.12
[53ae85a6] SciMLStructures v1.5.0
[efcf1570] Setfield v1.1.1
ā
[727e6d20] SimpleNonlinearSolve v1.12.3
[699a6c99] SimpleTraits v0.9.4
[ce78b400] SimpleUnPack v1.1.0
[a2af1166] SortingAlgorithms v1.2.1
[9f842d2f] SparseConnectivityTracer v0.6.8
[47a9eef4] SparseDiffTools v2.23.0
[0a514795] SparseMatrixColorings v0.4.10
[e56a9233] Sparspak v0.3.9
[276daf66] SpecialFunctions v2.4.0
[aedffcd0] Static v1.1.1
[0d7ed370] StaticArrayInterface v1.8.0
[90137ffa] StaticArrays v1.9.8
[1e83bf80] StaticArraysCore v1.4.3
[10745b16] Statistics v1.11.1
[82ae8749] StatsAPI v1.7.0
[2913bbd2] StatsBase v0.34.3
[4c63d2b9] StatsFuns v1.3.2
[7792a7ef] StrideArraysCore v0.5.7
[2efcf032] SymbolicIndexingInterface v0.3.35
[19f23fe9] SymbolicLimits v0.2.2
[d1185830] SymbolicUtils v3.7.2
[0c5d862f] Symbolics v6.18.3
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.12.0
[8ea1fca8] TermInterface v2.0.0
[8290d209] ThreadingUtilities v0.5.2
[a759f4b9] TimerOutputs v0.5.25
[d5829a12] TriangularSolve v0.2.1
[781d530d] TruncatedStacktraces v1.4.0
[3a884ed6] UnPack v1.0.2
[a7c27f48] Unityper v0.1.6
[3d5dd08c] VectorizationBase v0.21.71
[19fa3120] VertexSafeGraphs v0.2.0
[1d5cc7b8] IntelOpenMP_jll v2024.2.1+0
[856f044c] MKL_jll v2024.2.0+0
[efe28fd5] OpenSpecFun_jll v0.5.5+0
[f50d1b31] Rmath_jll v0.5.1+0
[1317d2d5] oneTBB_jll v2021.12.0+0
[0dad84c5] ArgTools v1.1.2
[56f22d72] Artifacts v1.11.0
[2a0f44e3] Base64 v1.11.0
[ade2ca70] Dates v1.11.0
[8ba89e20] Distributed v1.11.0
[f43a241f] Downloads v1.6.0
[7b1f6079] FileWatching v1.11.0
[9fa8497b] Future v1.11.0
[b77e0a4c] InteractiveUtils v1.11.0
[4af54fe1] LazyArtifacts v1.11.0
[b27032c2] LibCURL v0.6.4
[76f85450] LibGit2 v1.11.0
[8f399da3] Libdl v1.11.0
[37e2e46d] LinearAlgebra v1.11.0
[56ddb016] Logging v1.11.0
[d6f4376e] Markdown v1.11.0
[a63ad114] Mmap v1.11.0
[ca575930] NetworkOptions v1.2.0
[44cfe95a] Pkg v1.11.0
[de0858da] Printf v1.11.0
[9a3f8284] Random v1.11.0
[ea8e919c] SHA v0.7.0
[9e88b42a] Serialization v1.11.0
[1a1011a3] SharedArrays v1.11.0
[6462fe0b] Sockets v1.11.0
[2f01184e] SparseArrays v1.11.0
[4607b0f0] SuiteSparse
[fa267f1f] TOML v1.0.3
[a4e569a6] Tar v1.10.0
[8dfed614] Test v1.11.0
[cf7118a7] UUIDs v1.11.0
[4ec0a83e] Unicode v1.11.0
[e66e0078] CompilerSupportLibraries_jll v1.1.1+0
[deac9b47] LibCURL_jll v8.6.0+0
[e37daf67] LibGit2_jll v1.7.2+0
[29816b5a] LibSSH2_jll v1.11.0+1
[c8ffd9c3] MbedTLS_jll v2.28.6+0
[14a3606d] MozillaCACerts_jll v2023.12.12
[4536629a] OpenBLAS_jll v0.3.27+1
[05823500] OpenLibm_jll v0.8.1+2
[bea87d4a] SuiteSparse_jll v7.7.0+0
[83775a58] Zlib_jll v1.2.13+1
[8e850b90] libblastrampoline_jll v5.11.0+0
[8e850ede] nghttp2_jll v1.59.0+0
[3f19e933] p7zip_jll v17.4.0+2
Info Packages marked with ā and ā
have new versions available. Those with ā may be upgradable, but those with ā
are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m`
versioninfo()
julia> versioninfo()
Julia Version 1.11.1
Commit 8f5b7ca12a (2024-10-16 10:53 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Windows (x86_64-w64-mingw32)
CPU: 10 Ć Snapdragon(R) X 10-core X1P64100 @ 3.40 GHz
WORD_SIZE: 64
LLVM: libLLVM-16.0.6 (ORCJIT, bdver1)
Threads: 1 default, 0 interactive, 1 GC (on 10 virtual cores)
Minimal Reproducible Example š
(test_julia) pkg> add BoundaryValueDiffEq@v5.10.0
Resolving package versions...
Installed BoundaryValueDiffEq ā v5.10.0
Updating `C:\Users\isla9\test_julia\Project.toml`
ā [764a87c0] + BoundaryValueDiffEq v5.10.0
Updating `C:\Users\isla9\test_julia\Manifest.toml`
[47edcb42] + ADTypes v1.9.0
[1520ce14] + AbstractTrees v0.4.5
[7d9f7c33] + Accessors v0.1.38
[79e6a3ab] + Adapt v4.1.1
[66dad0bd] + AliasTables v1.1.3
[ec485272] + ArnoldiMethod v0.4.0
[4fba245c] + ArrayInterface v7.17.0
[4c555306] + ArrayLayouts v1.10.4
[aae01518] + BandedMatrices v1.7.5
[e2ed5e7c] + Bijections v0.1.9
[62783981] + BitTwiddlingConvenienceFunctions v0.1.6
ā [764a87c0] + BoundaryValueDiffEq v5.10.0
[2a0fbf3d] + CPUSummary v0.2.6
[d360d2e6] + ChainRulesCore v1.25.0
[fb6a15b2] + CloseOpenIntervals v0.1.13
[861a8166] + Combinatorics v1.0.2
[38540f10] + CommonSolve v0.2.4
[bbf7d656] + CommonSubexpressions v0.3.1
[f70d9fcc] + CommonWorldInvalidations v1.0.0
[34da2185] + Compat v4.16.0
[b152e2b5] + CompositeTypes v0.1.4
[a33af91c] + CompositionsBase v0.1.2
[2569d6c7] + ConcreteStructs v0.2.3
[187b0558] + ConstructionBase v1.5.8
[adafc99b] + CpuId v0.3.1
[9a962f9c] + DataAPI v1.16.0
[864edb3b] + DataStructures v0.18.20
[e2d170a0] + DataValueInterfaces v1.0.0
[2b5f629d] + DiffEqBase v6.159.0
[163ba53b] + DiffResults v1.1.0
[b552c78f] + DiffRules v1.15.1
[a0c0ee7d] + DifferentiationInterface v0.6.22
[31c24e10] + Distributions v0.25.113
[ffbed154] + DocStringExtensions v0.9.3
[5b8099bc] + DomainSets v0.7.14
[7c1d4256] + DynamicPolynomials v0.6.0
[4e289a0a] + EnumX v1.0.4
[f151be2c] + EnzymeCore v0.8.6
[d4d017d3] + ExponentialUtilities v1.26.1
[e2ba6199] + ExprTools v0.1.10
ā
[6b7a57c9] + Expronicon v0.8.5
[9d29842c] + FastAlmostBandedMatrices v0.1.4
[7034ab61] + FastBroadcast v0.3.5
[9aa1b823] + FastClosures v0.3.2
[29a986be] + FastLapackInterface v2.0.4
[a4df4552] + FastPower v1.1.1
[1a297f60] + FillArrays v1.13.0
[6a86dc24] + FiniteDiff v2.26.0
[1fa38f19] + Format v1.3.7
[f6369f11] + ForwardDiff v0.10.38
[069b7b12] + FunctionWrappers v1.1.3
[77dc65aa] + FunctionWrappersWrappers v0.1.3
ā
[46192b85] + GPUArraysCore v0.1.6
[14197337] + GenericLinearAlgebra v0.3.14
[c145ed77] + GenericSchur v0.5.4
[86223c79] + Graphs v1.12.0
[3e5b6fbb] + HostCPUFeatures v0.1.17
[34004b35] + HypergeometricFunctions v0.3.25
[615f187c] + IfElse v0.1.1
[d25df0c9] + Inflate v0.1.5
[18e54dd8] + IntegerMathUtils v0.1.2
[8197267c] + IntervalSets v0.7.10
[3587e190] + InverseFunctions v0.1.17
[92d709cd] + IrrationalConstants v0.2.2
[82899510] + IteratorInterfaceExtensions v1.0.0
[692b3bcd] + JLLWrappers v1.6.1
[ef3ab10e] + KLU v0.6.0
[ba0b0d4f] + Krylov v0.9.8
[b964fa9f] + LaTeXStrings v1.4.0
[23fbe1c1] + Latexify v0.16.5
[10f19ff3] + LayoutPointers v0.1.17
[5078a376] + LazyArrays v2.2.1
[87fe0de2] + LineSearch v0.1.4
[d3d80556] + LineSearches v7.3.0
[7ed4a6bd] + LinearSolve v2.36.2
[2ab3a3ac] + LogExpFunctions v0.3.28
[bdcacae8] + LoopVectorization v0.12.171
[d8e11817] + MLStyle v0.4.17
[1914dd2f] + MacroTools v0.5.13
[d125e4d3] + ManualMemory v0.1.8
[a3b82374] + MatrixFactorizations v3.0.1
[bb5d69b7] + MaybeInplace v0.1.4
[e1d29d7a] + Missings v1.2.0
[46d2c3a1] + MuladdMacro v0.2.4
[102ac46a] + MultivariatePolynomials v0.5.7
[d8a4904e] + MutableArithmetics v1.5.2
[d41bc354] + NLSolversBase v7.8.3
[77ba4419] + NaNMath v1.0.2
ā
[8913a72c] + NonlinearSolve v3.15.1
[6fe1bfb0] + OffsetArrays v1.14.1
[bac558e1] + OrderedCollections v1.6.3
[1dea7af3] + OrdinaryDiffEq v6.90.1
[89bda076] + OrdinaryDiffEqAdamsBashforthMoulton v1.1.0
[6ad6398a] + OrdinaryDiffEqBDF v1.1.2
[bbf590c4] + OrdinaryDiffEqCore v1.10.1
[50262376] + OrdinaryDiffEqDefault v1.1.0
[4302a76b] + OrdinaryDiffEqDifferentiation v1.2.0
[9286f039] + OrdinaryDiffEqExplicitRK v1.1.0
[e0540318] + OrdinaryDiffEqExponentialRK v1.1.0
[becaefa8] + OrdinaryDiffEqExtrapolation v1.2.1
[5960d6e9] + OrdinaryDiffEqFIRK v1.3.0
[101fe9f7] + OrdinaryDiffEqFeagin v1.1.0
[d3585ca7] + OrdinaryDiffEqFunctionMap v1.1.1
[d28bc4f8] + OrdinaryDiffEqHighOrderRK v1.1.0
[9f002381] + OrdinaryDiffEqIMEXMultistep v1.1.0
[521117fe] + OrdinaryDiffEqLinear v1.1.0
[1344f307] + OrdinaryDiffEqLowOrderRK v1.2.0
[b0944070] + OrdinaryDiffEqLowStorageRK v1.2.1
[127b3ac7] + OrdinaryDiffEqNonlinearSolve v1.2.4
[c9986a66] + OrdinaryDiffEqNordsieck v1.1.0
[5dd0a6cf] + OrdinaryDiffEqPDIRK v1.1.0
[5b33eab2] + OrdinaryDiffEqPRK v1.1.0
[04162be5] + OrdinaryDiffEqQPRK v1.1.0
[af6ede74] + OrdinaryDiffEqRKN v1.1.0
[43230ef6] + OrdinaryDiffEqRosenbrock v1.3.1
[2d112036] + OrdinaryDiffEqSDIRK v1.1.0
[669c94d9] + OrdinaryDiffEqSSPRK v1.2.0
[e3e12d00] + OrdinaryDiffEqStabilizedIRK v1.1.0
[358294b1] + OrdinaryDiffEqStabilizedRK v1.1.0
[fa646aed] + OrdinaryDiffEqSymplecticRK v1.1.0
[b1df2697] + OrdinaryDiffEqTsit5 v1.1.0
[79d7bb75] + OrdinaryDiffEqVerner v1.1.1
[90014a1f] + PDMats v0.11.31
[65ce6f38] + PackageExtensionCompat v1.0.2
[d96e819e] + Parameters v0.12.3
[f517fe37] + Polyester v0.7.16
[1d0040c9] + PolyesterWeave v0.2.2
[f27b6e38] + Polynomials v4.0.11
[d236fae5] + PreallocationTools v0.4.24
[aea7be01] + PrecompileTools v1.2.1
[21216c6a] + Preferences v1.4.3
[27ebfcd6] + Primes v0.5.6
[43287f4e] + PtrArrays v1.2.1
[1fd47b50] + QuadGK v2.11.1
[3cdcf5f2] + RecipesBase v1.3.4
[731186ca] + RecursiveArrayTools v3.27.3
[f2c3362d] + RecursiveFactorization v0.2.23
[189a3867] + Reexport v1.2.2
[ae029012] + Requires v1.3.0
[79098fc4] + Rmath v0.8.0
[47965b36] + RootedTrees v2.23.1
[7e49a35a] + RuntimeGeneratedFunctions v0.5.13
[94e857df] + SIMDTypes v0.1.0
[476501e8] + SLEEFPirates v0.6.43
[0bca4576] + SciMLBase v2.60.0
[19f34311] + SciMLJacobianOperators v0.1.1
[c0aeaf25] + SciMLOperators v0.3.12
[53ae85a6] + SciMLStructures v1.5.0
[efcf1570] + Setfield v1.1.1
ā
[727e6d20] + SimpleNonlinearSolve v1.12.3
[699a6c99] + SimpleTraits v0.9.4
[ce78b400] + SimpleUnPack v1.1.0
[a2af1166] + SortingAlgorithms v1.2.1
[9f842d2f] + SparseConnectivityTracer v0.6.8
[47a9eef4] + SparseDiffTools v2.23.0
[0a514795] + SparseMatrixColorings v0.4.10
[e56a9233] + Sparspak v0.3.9
[276daf66] + SpecialFunctions v2.4.0
[aedffcd0] + Static v1.1.1
[0d7ed370] + StaticArrayInterface v1.8.0
[90137ffa] + StaticArrays v1.9.8
[1e83bf80] + StaticArraysCore v1.4.3
[10745b16] + Statistics v1.11.1
[82ae8749] + StatsAPI v1.7.0
[2913bbd2] + StatsBase v0.34.3
[4c63d2b9] + StatsFuns v1.3.2
[7792a7ef] + StrideArraysCore v0.5.7
[2efcf032] + SymbolicIndexingInterface v0.3.35
[19f23fe9] + SymbolicLimits v0.2.2
[d1185830] + SymbolicUtils v3.7.2
[0c5d862f] + Symbolics v6.18.3
[3783bdb8] + TableTraits v1.0.1
[bd369af6] + Tables v1.12.0
[8ea1fca8] + TermInterface v2.0.0
[8290d209] + ThreadingUtilities v0.5.2
[a759f4b9] + TimerOutputs v0.5.25
[d5829a12] + TriangularSolve v0.2.1
[781d530d] + TruncatedStacktraces v1.4.0
[3a884ed6] + UnPack v1.0.2
[a7c27f48] + Unityper v0.1.6
[3d5dd08c] + VectorizationBase v0.21.71
[19fa3120] + VertexSafeGraphs v0.2.0
[1d5cc7b8] + IntelOpenMP_jll v2024.2.1+0
[856f044c] + MKL_jll v2024.2.0+0
[efe28fd5] + OpenSpecFun_jll v0.5.5+0
[f50d1b31] + Rmath_jll v0.5.1+0
[1317d2d5] + oneTBB_jll v2021.12.0+0
[0dad84c5] + ArgTools v1.1.2
[56f22d72] + Artifacts v1.11.0
[2a0f44e3] + Base64 v1.11.0
[ade2ca70] + Dates v1.11.0
[8ba89e20] + Distributed v1.11.0
[f43a241f] + Downloads v1.6.0
[7b1f6079] + FileWatching v1.11.0
[9fa8497b] + Future v1.11.0
[b77e0a4c] + InteractiveUtils v1.11.0
[4af54fe1] + LazyArtifacts v1.11.0
[b27032c2] + LibCURL v0.6.4
[76f85450] + LibGit2 v1.11.0
[8f399da3] + Libdl v1.11.0
[37e2e46d] + LinearAlgebra v1.11.0
[56ddb016] + Logging v1.11.0
[d6f4376e] + Markdown v1.11.0
[a63ad114] + Mmap v1.11.0
[ca575930] + NetworkOptions v1.2.0
[44cfe95a] + Pkg v1.11.0
[de0858da] + Printf v1.11.0
[9a3f8284] + Random v1.11.0
[ea8e919c] + SHA v0.7.0
[9e88b42a] + Serialization v1.11.0
[1a1011a3] + SharedArrays v1.11.0
[6462fe0b] + Sockets v1.11.0
[2f01184e] + SparseArrays v1.11.0
[4607b0f0] + SuiteSparse
[fa267f1f] + TOML v1.0.3
[a4e569a6] + Tar v1.10.0
[8dfed614] + Test v1.11.0
[cf7118a7] + UUIDs v1.11.0
[4ec0a83e] + Unicode v1.11.0
[e66e0078] + CompilerSupportLibraries_jll v1.1.1+0
[deac9b47] + LibCURL_jll v8.6.0+0
[e37daf67] + LibGit2_jll v1.7.2+0
[29816b5a] + LibSSH2_jll v1.11.0+1
[c8ffd9c3] + MbedTLS_jll v2.28.6+0
[14a3606d] + MozillaCACerts_jll v2023.12.12
[4536629a] + OpenBLAS_jll v0.3.27+1
[05823500] + OpenLibm_jll v0.8.1+2
[bea87d4a] + SuiteSparse_jll v7.7.0+0
[83775a58] + Zlib_jll v1.2.13+1
[8e850b90] + libblastrampoline_jll v5.11.0+0
[8e850ede] + nghttp2_jll v1.59.0+0
[3f19e933] + p7zip_jll v17.4.0+2
Info Packages marked with ā and ā
have new versions available. Those with ā may be upgradable, but those with ā
are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m`
Precompiling project...
ā BoundaryValueDiffEq
0 dependencies successfully precompiled in 35 seconds. 309 already precompiled.
1 dependency errored.
For a report of the errors see `julia> err`. To retry use `pkg> precompile`
Error & Stacktrace ā ļø
julia> err
PkgPrecompileError: The following 1 direct dependency failed to precompile:
BoundaryValueDiffEq
Failed to precompile BoundaryValueDiffEq [764a87c0-6b3e-53db-9096-fe964310641d] to "C:\\Users\\isla9\\.julia\\compiled\\v1.11\\BoundaryValueDiffEq\\jl_6C18.tmp".
ERROR: LoadError: TaskFailedException
nested task error: MethodError: no method matching (SciMLBase.NonlinearFunction{true, SciMLBase.FullSpecialize, BoundaryValueDiffEq.var"#254#260"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, SciMLBase.StandardBVProblem}, Nothing, Nothing, Nothing, BoundaryValueDiffEq.var"#268#270"{Matrix{Float64}, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Vector{Float64}, Vector{Float64}, Int64}, Nothing, Nothing, Matrix{Float64}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Vector{Float64}})(::BoundaryValueDiffEq.var"#254#260"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, SciMLBase.StandardBVProblem}, ::Nothing, ::Nothing, ::Nothing, ::BoundaryValueDiffEq.var"#268#270"{Matrix{Float64}, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Vector{Float64}, Vector{Float64}, Int64}, ::Nothing, ::Nothing, ::Matrix{Float64}, ::Nothing, ::Nothing, ::Nothing, ::Nothing, ::Nothing, ::Nothing, ::Nothing, ::Vector{Float64})
The type `SciMLBase.NonlinearFunction{true, SciMLBase.FullSpecialize, BoundaryValueDiffEq.var"#254#260"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, SciMLBase.StandardBVProblem}, Nothing, Nothing, Nothing, BoundaryValueDiffEq.var"#268#270"{Matrix{Float64}, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, BoundaryValueDiffEq.__Fix3{BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Vector{Float64}, Vector{Float64}, Int64}, Nothing, Nothing, Matrix{Float64}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Vector{Float64}}` exists, but no method is defined for this combination of argument types when trying to construct it.
Stacktrace:
[1] #_#24
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\YN0of\src\utils.jl:285 [inlined]
[2] __unsafe_nonlinearfunction
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\YN0of\src\utils.jl:282 [inlined]
[3] __construct_nlproblem(cache::BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, y::Vector{Float64}, loss_bc::BoundaryValueDiffEq.var"#250#256"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, loss_collocation::BoundaryValueDiffEq.var"#252#258"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, loss::BoundaryValueDiffEq.var"#254#260"{BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, SciMLBase.StandardBVProblem}, ::SciMLBase.StandardBVProblem)
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\YN0of\src\solve\mirk.jl:381
[4] __construct_nlproblem(cache::BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, y::Vector{Float64})
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\YN0of\src\solve\mirk.jl:248
[5] __perform_mirk_iteration(cache::BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, abstol::Float64, adaptive::Bool; nlsolve_kwargs::@NamedTuple{}, kwargs::@Kwargs{abstol::Float64, adaptive::Bool})
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\YN0of\src\solve\mirk.jl:173
[6] solve!(cache::BoundaryValueDiffEq.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}})
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\YN0of\src\solve\mirk.jl:152
[7] __solve(::SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, ::BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}; kwargs::@Kwargs{dt::Float64})
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\YN0of\src\BoundaryValueDiffEq.jl:51
[8] solve_call(_prob::SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, args::BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}; merge_callbacks::Bool, kwargshandle::Nothing, kwargs::@Kwargs{dt::Float64})
@ DiffEqBase C:\Users\isla9\.julia\packages\DiffEqBase\sWPwx\src\solve.jl:612
[9] solve_up(prob::SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, sensealg::Nothing, u0::Vector{Float64}, p::SciMLBase.NullParameters, args::BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}; kwargs::@Kwargs{dt::Float64})
@ DiffEqBase C:\Users\isla9\.julia\packages\DiffEqBase\sWPwx\src\solve.jl:1093
[10] solve(prob::SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, args::BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}; sensealg::Nothing, u0::Nothing, p::Nothing, wrap::Val{true}, kwargs::@Kwargs{dt::Float64})
@ DiffEqBase C:\Users\isla9\.julia\packages\DiffEqBase\sWPwx\src\solve.jl:1016
[11] (::BoundaryValueDiffEq.var"#303#310"{BoundaryValueDiffEq.MIRK2{Nothing, BoundaryValueDiffEq.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.f1!), typeof(BoundaryValueDiffEq.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}})()
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\YN0of\src\BoundaryValueDiffEq.jl:95
...and 11 more exceptions.
Stacktrace:
[1] sync_end(c::Channel{Any})
@ Base .\task.jl:466
[2] macro expansion
@ .\task.jl:499 [inlined]
[3] macro expansion
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\YN0of\src\BoundaryValueDiffEq.jl:94 [inlined]
[4] macro expansion
@ C:\Users\isla9\.julia\packages\PrecompileTools\L8A3n\src\workloads.jl:78 [inlined]
[5] macro expansion
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\YN0of\src\BoundaryValueDiffEq.jl:93 [inlined]
[6] macro expansion
@ C:\Users\isla9\.julia\packages\PrecompileTools\L8A3n\src\workloads.jl:140 [inlined]
[7] top-level scope
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\YN0of\src\BoundaryValueDiffEq.jl:54
[8] include
@ .\Base.jl:557 [inlined]
[9] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)
@ Base .\loading.jl:2790
[10] top-level scope
@ stdin:5
in expression starting at C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\YN0of\src\BoundaryValueDiffEq.jl:1
in expression starting at stdin:
Environment (please complete the following information):
using Pkg; Pkg.status()
julia> using Pkg; Pkg.status()
Status `C:\Users\isla9\test_julia\Project.toml`
ā [764a87c0] BoundaryValueDiffEq v5.10.0
Info Packages marked with ā have new versions available and may be upgradable.
using Pkg; Pkg.status(; mode = PKGMODE_MANIFEST)
julia> using Pkg; Pkg.status(;mode = PKGMODE_MANIFEST)
Status `C:\Users\isla9\test_julia\Manifest.toml`
[47edcb42] ADTypes v1.9.0
[1520ce14] AbstractTrees v0.4.5
[7d9f7c33] Accessors v0.1.38
[79e6a3ab] Adapt v4.1.1
[66dad0bd] AliasTables v1.1.3
[ec485272] ArnoldiMethod v0.4.0
[4fba245c] ArrayInterface v7.17.0
[4c555306] ArrayLayouts v1.10.4
[aae01518] BandedMatrices v1.7.5
[e2ed5e7c] Bijections v0.1.9
[62783981] BitTwiddlingConvenienceFunctions v0.1.6
ā [764a87c0] BoundaryValueDiffEq v5.10.0
[2a0fbf3d] CPUSummary v0.2.6
[d360d2e6] ChainRulesCore v1.25.0
[fb6a15b2] CloseOpenIntervals v0.1.13
[861a8166] Combinatorics v1.0.2
[38540f10] CommonSolve v0.2.4
[bbf7d656] CommonSubexpressions v0.3.1
[f70d9fcc] CommonWorldInvalidations v1.0.0
[34da2185] Compat v4.16.0
[b152e2b5] CompositeTypes v0.1.4
[a33af91c] CompositionsBase v0.1.2
[2569d6c7] ConcreteStructs v0.2.3
[187b0558] ConstructionBase v1.5.8
[adafc99b] CpuId v0.3.1
[9a962f9c] DataAPI v1.16.0
[864edb3b] DataStructures v0.18.20
[e2d170a0] DataValueInterfaces v1.0.0
[2b5f629d] DiffEqBase v6.159.0
[163ba53b] DiffResults v1.1.0
[b552c78f] DiffRules v1.15.1
[a0c0ee7d] DifferentiationInterface v0.6.22
[31c24e10] Distributions v0.25.113
[ffbed154] DocStringExtensions v0.9.3
[5b8099bc] DomainSets v0.7.14
[7c1d4256] DynamicPolynomials v0.6.0
[4e289a0a] EnumX v1.0.4
[f151be2c] EnzymeCore v0.8.6
[d4d017d3] ExponentialUtilities v1.26.1
[e2ba6199] ExprTools v0.1.10
ā
[6b7a57c9] Expronicon v0.8.5
[9d29842c] FastAlmostBandedMatrices v0.1.4
[7034ab61] FastBroadcast v0.3.5
[9aa1b823] FastClosures v0.3.2
[29a986be] FastLapackInterface v2.0.4
[a4df4552] FastPower v1.1.1
[1a297f60] FillArrays v1.13.0
[6a86dc24] FiniteDiff v2.26.0
[1fa38f19] Format v1.3.7
[f6369f11] ForwardDiff v0.10.38
[069b7b12] FunctionWrappers v1.1.3
[77dc65aa] FunctionWrappersWrappers v0.1.3
ā
[46192b85] GPUArraysCore v0.1.6
[14197337] GenericLinearAlgebra v0.3.14
[c145ed77] GenericSchur v0.5.4
[86223c79] Graphs v1.12.0
[3e5b6fbb] HostCPUFeatures v0.1.17
[34004b35] HypergeometricFunctions v0.3.25
[615f187c] IfElse v0.1.1
[d25df0c9] Inflate v0.1.5
[18e54dd8] IntegerMathUtils v0.1.2
[8197267c] IntervalSets v0.7.10
[3587e190] InverseFunctions v0.1.17
[92d709cd] IrrationalConstants v0.2.2
[82899510] IteratorInterfaceExtensions v1.0.0
[692b3bcd] JLLWrappers v1.6.1
[ef3ab10e] KLU v0.6.0
[ba0b0d4f] Krylov v0.9.8
[b964fa9f] LaTeXStrings v1.4.0
[23fbe1c1] Latexify v0.16.5
[10f19ff3] LayoutPointers v0.1.17
[5078a376] LazyArrays v2.2.1
[87fe0de2] LineSearch v0.1.4
[d3d80556] LineSearches v7.3.0
[7ed4a6bd] LinearSolve v2.36.2
[2ab3a3ac] LogExpFunctions v0.3.28
[bdcacae8] LoopVectorization v0.12.171
[d8e11817] MLStyle v0.4.17
[1914dd2f] MacroTools v0.5.13
[d125e4d3] ManualMemory v0.1.8
[a3b82374] MatrixFactorizations v3.0.1
[bb5d69b7] MaybeInplace v0.1.4
[e1d29d7a] Missings v1.2.0
[46d2c3a1] MuladdMacro v0.2.4
[102ac46a] MultivariatePolynomials v0.5.7
[d8a4904e] MutableArithmetics v1.5.2
[d41bc354] NLSolversBase v7.8.3
[77ba4419] NaNMath v1.0.2
ā
[8913a72c] NonlinearSolve v3.15.1
[6fe1bfb0] OffsetArrays v1.14.1
[bac558e1] OrderedCollections v1.6.3
[1dea7af3] OrdinaryDiffEq v6.90.1
[89bda076] OrdinaryDiffEqAdamsBashforthMoulton v1.1.0
[6ad6398a] OrdinaryDiffEqBDF v1.1.2
[bbf590c4] OrdinaryDiffEqCore v1.10.1
[50262376] OrdinaryDiffEqDefault v1.1.0
[4302a76b] OrdinaryDiffEqDifferentiation v1.2.0
[9286f039] OrdinaryDiffEqExplicitRK v1.1.0
[e0540318] OrdinaryDiffEqExponentialRK v1.1.0
[becaefa8] OrdinaryDiffEqExtrapolation v1.2.1
[5960d6e9] OrdinaryDiffEqFIRK v1.3.0
[101fe9f7] OrdinaryDiffEqFeagin v1.1.0
[d3585ca7] OrdinaryDiffEqFunctionMap v1.1.1
[d28bc4f8] OrdinaryDiffEqHighOrderRK v1.1.0
[9f002381] OrdinaryDiffEqIMEXMultistep v1.1.0
[521117fe] OrdinaryDiffEqLinear v1.1.0
[1344f307] OrdinaryDiffEqLowOrderRK v1.2.0
[b0944070] OrdinaryDiffEqLowStorageRK v1.2.1
[127b3ac7] OrdinaryDiffEqNonlinearSolve v1.2.4
[c9986a66] OrdinaryDiffEqNordsieck v1.1.0
[5dd0a6cf] OrdinaryDiffEqPDIRK v1.1.0
[5b33eab2] OrdinaryDiffEqPRK v1.1.0
[04162be5] OrdinaryDiffEqQPRK v1.1.0
[af6ede74] OrdinaryDiffEqRKN v1.1.0
[43230ef6] OrdinaryDiffEqRosenbrock v1.3.1
[2d112036] OrdinaryDiffEqSDIRK v1.1.0
[669c94d9] OrdinaryDiffEqSSPRK v1.2.0
[e3e12d00] OrdinaryDiffEqStabilizedIRK v1.1.0
[358294b1] OrdinaryDiffEqStabilizedRK v1.1.0
[fa646aed] OrdinaryDiffEqSymplecticRK v1.1.0
[b1df2697] OrdinaryDiffEqTsit5 v1.1.0
[79d7bb75] OrdinaryDiffEqVerner v1.1.1
[90014a1f] PDMats v0.11.31
[65ce6f38] PackageExtensionCompat v1.0.2
[d96e819e] Parameters v0.12.3
[f517fe37] Polyester v0.7.16
[1d0040c9] PolyesterWeave v0.2.2
[f27b6e38] Polynomials v4.0.11
[d236fae5] PreallocationTools v0.4.24
[aea7be01] PrecompileTools v1.2.1
[21216c6a] Preferences v1.4.3
[27ebfcd6] Primes v0.5.6
[43287f4e] PtrArrays v1.2.1
[1fd47b50] QuadGK v2.11.1
[3cdcf5f2] RecipesBase v1.3.4
[731186ca] RecursiveArrayTools v3.27.3
[f2c3362d] RecursiveFactorization v0.2.23
[189a3867] Reexport v1.2.2
[ae029012] Requires v1.3.0
[79098fc4] Rmath v0.8.0
[47965b36] RootedTrees v2.23.1
[7e49a35a] RuntimeGeneratedFunctions v0.5.13
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.43
[0bca4576] SciMLBase v2.60.0
[19f34311] SciMLJacobianOperators v0.1.1
[c0aeaf25] SciMLOperators v0.3.12
[53ae85a6] SciMLStructures v1.5.0
[efcf1570] Setfield v1.1.1
ā
[727e6d20] SimpleNonlinearSolve v1.12.3
[699a6c99] SimpleTraits v0.9.4
[ce78b400] SimpleUnPack v1.1.0
[a2af1166] SortingAlgorithms v1.2.1
[9f842d2f] SparseConnectivityTracer v0.6.8
[47a9eef4] SparseDiffTools v2.23.0
[0a514795] SparseMatrixColorings v0.4.10
[e56a9233] Sparspak v0.3.9
[276daf66] SpecialFunctions v2.4.0
[aedffcd0] Static v1.1.1
[0d7ed370] StaticArrayInterface v1.8.0
[90137ffa] StaticArrays v1.9.8
[1e83bf80] StaticArraysCore v1.4.3
[10745b16] Statistics v1.11.1
[82ae8749] StatsAPI v1.7.0
[2913bbd2] StatsBase v0.34.3
[4c63d2b9] StatsFuns v1.3.2
[7792a7ef] StrideArraysCore v0.5.7
[2efcf032] SymbolicIndexingInterface v0.3.35
[19f23fe9] SymbolicLimits v0.2.2
[d1185830] SymbolicUtils v3.7.2
[0c5d862f] Symbolics v6.18.3
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.12.0
[8ea1fca8] TermInterface v2.0.0
[8290d209] ThreadingUtilities v0.5.2
[a759f4b9] TimerOutputs v0.5.25
[d5829a12] TriangularSolve v0.2.1
[781d530d] TruncatedStacktraces v1.4.0
[3a884ed6] UnPack v1.0.2
[a7c27f48] Unityper v0.1.6
[3d5dd08c] VectorizationBase v0.21.71
[19fa3120] VertexSafeGraphs v0.2.0
[1d5cc7b8] IntelOpenMP_jll v2024.2.1+0
[856f044c] MKL_jll v2024.2.0+0
[efe28fd5] OpenSpecFun_jll v0.5.5+0
[f50d1b31] Rmath_jll v0.5.1+0
[1317d2d5] oneTBB_jll v2021.12.0+0
[0dad84c5] ArgTools v1.1.2
[56f22d72] Artifacts v1.11.0
[2a0f44e3] Base64 v1.11.0
[ade2ca70] Dates v1.11.0
[8ba89e20] Distributed v1.11.0
[f43a241f] Downloads v1.6.0
[7b1f6079] FileWatching v1.11.0
[9fa8497b] Future v1.11.0
[b77e0a4c] InteractiveUtils v1.11.0
[4af54fe1] LazyArtifacts v1.11.0
[b27032c2] LibCURL v0.6.4
[76f85450] LibGit2 v1.11.0
[8f399da3] Libdl v1.11.0
[37e2e46d] LinearAlgebra v1.11.0
[56ddb016] Logging v1.11.0
[d6f4376e] Markdown v1.11.0
[a63ad114] Mmap v1.11.0
[ca575930] NetworkOptions v1.2.0
[44cfe95a] Pkg v1.11.0
[de0858da] Printf v1.11.0
[9a3f8284] Random v1.11.0
[ea8e919c] SHA v0.7.0
[9e88b42a] Serialization v1.11.0
[1a1011a3] SharedArrays v1.11.0
[6462fe0b] Sockets v1.11.0
[2f01184e] SparseArrays v1.11.0
[4607b0f0] SuiteSparse
[fa267f1f] TOML v1.0.3
[a4e569a6] Tar v1.10.0
[8dfed614] Test v1.11.0
[cf7118a7] UUIDs v1.11.0
[4ec0a83e] Unicode v1.11.0
[e66e0078] CompilerSupportLibraries_jll v1.1.1+0
[deac9b47] LibCURL_jll v8.6.0+0
[e37daf67] LibGit2_jll v1.7.2+0
[29816b5a] LibSSH2_jll v1.11.0+1
[c8ffd9c3] MbedTLS_jll v2.28.6+0
[14a3606d] MozillaCACerts_jll v2023.12.12
[4536629a] OpenBLAS_jll v0.3.27+1
[05823500] OpenLibm_jll v0.8.1+2
[bea87d4a] SuiteSparse_jll v7.7.0+0
[83775a58] Zlib_jll v1.2.13+1
[8e850b90] libblastrampoline_jll v5.11.0+0
[8e850ede] nghttp2_jll v1.59.0+0
[3f19e933] p7zip_jll v17.4.0+2
Info Packages marked with ā and ā
have new versions available. Those with ā may be upgradable, but those with ā
are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m`
versioninfo()
julia> versioninfo()
Julia Version 1.11.1
Commit 8f5b7ca12a (2024-10-16 10:53 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Windows (x86_64-w64-mingw32)
CPU: 10 Ć Snapdragon(R) X 10-core X1P64100 @ 3.40 GHz
WORD_SIZE: 64
LLVM: libLLVM-16.0.6 (ORCJIT, bdver1)
Threads: 1 default, 0 interactive, 1 GC (on 10 virtual cores)
Describe the bug š
The package fails to precompile (see above), i.e. it precompiles forever on Windows.
So we also tried to precompile previous versions of BoundaryValueDiffEq.jl
that gives an error message.
Expected behavior
Expected behavior is that the package compiles.
Minimal Reproducible Example š
(test_julia) pkg> add BoundaryValueDiffEq@v5.11.0
Resolving package versions...
Installed BoundaryValueDiffEq ā v5.11.0
Updating `C:\Users\isla9\test_julia\Project.toml`
ā [764a87c0] + BoundaryValueDiffEq v5.11.0
Updating `C:\Users\isla9\test_julia\Manifest.toml`
[47edcb42] + ADTypes v1.9.0
[1520ce14] + AbstractTrees v0.4.5
[7d9f7c33] + Accessors v0.1.38
[79e6a3ab] + Adapt v4.1.1
[66dad0bd] + AliasTables v1.1.3
[ec485272] + ArnoldiMethod v0.4.0
[4fba245c] + ArrayInterface v7.17.0
[4c555306] + ArrayLayouts v1.10.4
[aae01518] + BandedMatrices v1.7.5
[e2ed5e7c] + Bijections v0.1.9
[62783981] + BitTwiddlingConvenienceFunctions v0.1.6
ā [764a87c0] + BoundaryValueDiffEq v5.11.0
[2a0fbf3d] + CPUSummary v0.2.6
[d360d2e6] + ChainRulesCore v1.25.0
[fb6a15b2] + CloseOpenIntervals v0.1.13
[861a8166] + Combinatorics v1.0.2
[38540f10] + CommonSolve v0.2.4
[bbf7d656] + CommonSubexpressions v0.3.1
[f70d9fcc] + CommonWorldInvalidations v1.0.0
[34da2185] + Compat v4.16.0
[b152e2b5] + CompositeTypes v0.1.4
[a33af91c] + CompositionsBase v0.1.2
[2569d6c7] + ConcreteStructs v0.2.3
[187b0558] + ConstructionBase v1.5.8
[adafc99b] + CpuId v0.3.1
[9a962f9c] + DataAPI v1.16.0
[864edb3b] + DataStructures v0.18.20
[e2d170a0] + DataValueInterfaces v1.0.0
[2b5f629d] + DiffEqBase v6.159.0
[163ba53b] + DiffResults v1.1.0
[b552c78f] + DiffRules v1.15.1
[a0c0ee7d] + DifferentiationInterface v0.6.22
[31c24e10] + Distributions v0.25.113
[ffbed154] + DocStringExtensions v0.9.3
[5b8099bc] + DomainSets v0.7.14
[7c1d4256] + DynamicPolynomials v0.6.0
[4e289a0a] + EnumX v1.0.4
[f151be2c] + EnzymeCore v0.8.6
[d4d017d3] + ExponentialUtilities v1.26.1
[e2ba6199] + ExprTools v0.1.10
ā
[6b7a57c9] + Expronicon v0.8.5
[9d29842c] + FastAlmostBandedMatrices v0.1.4
[7034ab61] + FastBroadcast v0.3.5
[9aa1b823] + FastClosures v0.3.2
[29a986be] + FastLapackInterface v2.0.4
[a4df4552] + FastPower v1.1.1
[1a297f60] + FillArrays v1.13.0
[6a86dc24] + FiniteDiff v2.26.0
[1fa38f19] + Format v1.3.7
[f6369f11] + ForwardDiff v0.10.38
[069b7b12] + FunctionWrappers v1.1.3
[77dc65aa] + FunctionWrappersWrappers v0.1.3
ā
[46192b85] + GPUArraysCore v0.1.6
[14197337] + GenericLinearAlgebra v0.3.14
[c145ed77] + GenericSchur v0.5.4
[86223c79] + Graphs v1.12.0
[3e5b6fbb] + HostCPUFeatures v0.1.17
[34004b35] + HypergeometricFunctions v0.3.25
[615f187c] + IfElse v0.1.1
[d25df0c9] + Inflate v0.1.5
[18e54dd8] + IntegerMathUtils v0.1.2
[8197267c] + IntervalSets v0.7.10
[3587e190] + InverseFunctions v0.1.17
[92d709cd] + IrrationalConstants v0.2.2
[82899510] + IteratorInterfaceExtensions v1.0.0
[692b3bcd] + JLLWrappers v1.6.1
[ef3ab10e] + KLU v0.6.0
[ba0b0d4f] + Krylov v0.9.8
[b964fa9f] + LaTeXStrings v1.4.0
[23fbe1c1] + Latexify v0.16.5
[10f19ff3] + LayoutPointers v0.1.17
[5078a376] + LazyArrays v2.2.1
[87fe0de2] + LineSearch v0.1.4
[d3d80556] + LineSearches v7.3.0
[7ed4a6bd] + LinearSolve v2.36.2
[2ab3a3ac] + LogExpFunctions v0.3.28
[bdcacae8] + LoopVectorization v0.12.171
[d8e11817] + MLStyle v0.4.17
[1914dd2f] + MacroTools v0.5.13
[d125e4d3] + ManualMemory v0.1.8
[a3b82374] + MatrixFactorizations v3.0.1
[bb5d69b7] + MaybeInplace v0.1.4
[e1d29d7a] + Missings v1.2.0
[46d2c3a1] + MuladdMacro v0.2.4
[102ac46a] + MultivariatePolynomials v0.5.7
[d8a4904e] + MutableArithmetics v1.5.2
[d41bc354] + NLSolversBase v7.8.3
[77ba4419] + NaNMath v1.0.2
ā
[8913a72c] + NonlinearSolve v3.15.1
[6fe1bfb0] + OffsetArrays v1.14.1
[bac558e1] + OrderedCollections v1.6.3
[1dea7af3] + OrdinaryDiffEq v6.90.1
[89bda076] + OrdinaryDiffEqAdamsBashforthMoulton v1.1.0
[6ad6398a] + OrdinaryDiffEqBDF v1.1.2
[bbf590c4] + OrdinaryDiffEqCore v1.10.1
[50262376] + OrdinaryDiffEqDefault v1.1.0
[4302a76b] + OrdinaryDiffEqDifferentiation v1.2.0
[9286f039] + OrdinaryDiffEqExplicitRK v1.1.0
[e0540318] + OrdinaryDiffEqExponentialRK v1.1.0
[becaefa8] + OrdinaryDiffEqExtrapolation v1.2.1
[5960d6e9] + OrdinaryDiffEqFIRK v1.3.0
[101fe9f7] + OrdinaryDiffEqFeagin v1.1.0
[d3585ca7] + OrdinaryDiffEqFunctionMap v1.1.1
[d28bc4f8] + OrdinaryDiffEqHighOrderRK v1.1.0
[9f002381] + OrdinaryDiffEqIMEXMultistep v1.1.0
[521117fe] + OrdinaryDiffEqLinear v1.1.0
[1344f307] + OrdinaryDiffEqLowOrderRK v1.2.0
[b0944070] + OrdinaryDiffEqLowStorageRK v1.2.1
[127b3ac7] + OrdinaryDiffEqNonlinearSolve v1.2.4
[c9986a66] + OrdinaryDiffEqNordsieck v1.1.0
[5dd0a6cf] + OrdinaryDiffEqPDIRK v1.1.0
[5b33eab2] + OrdinaryDiffEqPRK v1.1.0
[04162be5] + OrdinaryDiffEqQPRK v1.1.0
[af6ede74] + OrdinaryDiffEqRKN v1.1.0
[43230ef6] + OrdinaryDiffEqRosenbrock v1.3.1
[2d112036] + OrdinaryDiffEqSDIRK v1.1.0
[669c94d9] + OrdinaryDiffEqSSPRK v1.2.0
[e3e12d00] + OrdinaryDiffEqStabilizedIRK v1.1.0
[358294b1] + OrdinaryDiffEqStabilizedRK v1.1.0
[fa646aed] + OrdinaryDiffEqSymplecticRK v1.1.0
[b1df2697] + OrdinaryDiffEqTsit5 v1.1.0
[79d7bb75] + OrdinaryDiffEqVerner v1.1.1
[90014a1f] + PDMats v0.11.31
[65ce6f38] + PackageExtensionCompat v1.0.2
[d96e819e] + Parameters v0.12.3
[f517fe37] + Polyester v0.7.16
[1d0040c9] + PolyesterWeave v0.2.2
[f27b6e38] + Polynomials v4.0.11
[d236fae5] + PreallocationTools v0.4.24
[aea7be01] + PrecompileTools v1.2.1
[21216c6a] + Preferences v1.4.3
[27ebfcd6] + Primes v0.5.6
[43287f4e] + PtrArrays v1.2.1
[1fd47b50] + QuadGK v2.11.1
[3cdcf5f2] + RecipesBase v1.3.4
[731186ca] + RecursiveArrayTools v3.27.3
[f2c3362d] + RecursiveFactorization v0.2.23
[189a3867] + Reexport v1.2.2
[ae029012] + Requires v1.3.0
[79098fc4] + Rmath v0.8.0
[47965b36] + RootedTrees v2.23.1
[7e49a35a] + RuntimeGeneratedFunctions v0.5.13
[94e857df] + SIMDTypes v0.1.0
[476501e8] + SLEEFPirates v0.6.43
[0bca4576] + SciMLBase v2.60.0
[19f34311] + SciMLJacobianOperators v0.1.1
[c0aeaf25] + SciMLOperators v0.3.12
[53ae85a6] + SciMLStructures v1.5.0
[efcf1570] + Setfield v1.1.1
ā
[727e6d20] + SimpleNonlinearSolve v1.12.3
[699a6c99] + SimpleTraits v0.9.4
[ce78b400] + SimpleUnPack v1.1.0
[a2af1166] + SortingAlgorithms v1.2.1
[9f842d2f] + SparseConnectivityTracer v0.6.8
[47a9eef4] + SparseDiffTools v2.23.0
[0a514795] + SparseMatrixColorings v0.4.10
[e56a9233] + Sparspak v0.3.9
[276daf66] + SpecialFunctions v2.4.0
[aedffcd0] + Static v1.1.1
[0d7ed370] + StaticArrayInterface v1.8.0
[90137ffa] + StaticArrays v1.9.8
[1e83bf80] + StaticArraysCore v1.4.3
[10745b16] + Statistics v1.11.1
[82ae8749] + StatsAPI v1.7.0
[2913bbd2] + StatsBase v0.34.3
[4c63d2b9] + StatsFuns v1.3.2
[7792a7ef] + StrideArraysCore v0.5.7
[2efcf032] + SymbolicIndexingInterface v0.3.35
[19f23fe9] + SymbolicLimits v0.2.2
[d1185830] + SymbolicUtils v3.7.2
[0c5d862f] + Symbolics v6.18.3
[3783bdb8] + TableTraits v1.0.1
[bd369af6] + Tables v1.12.0
[8ea1fca8] + TermInterface v2.0.0
[8290d209] + ThreadingUtilities v0.5.2
[a759f4b9] + TimerOutputs v0.5.25
[d5829a12] + TriangularSolve v0.2.1
[781d530d] + TruncatedStacktraces v1.4.0
[3a884ed6] + UnPack v1.0.2
[a7c27f48] + Unityper v0.1.6
[3d5dd08c] + VectorizationBase v0.21.71
[19fa3120] + VertexSafeGraphs v0.2.0
[1d5cc7b8] + IntelOpenMP_jll v2024.2.1+0
[856f044c] + MKL_jll v2024.2.0+0
[efe28fd5] + OpenSpecFun_jll v0.5.5+0
[f50d1b31] + Rmath_jll v0.5.1+0
[1317d2d5] + oneTBB_jll v2021.12.0+0
[0dad84c5] + ArgTools v1.1.2
[56f22d72] + Artifacts v1.11.0
[2a0f44e3] + Base64 v1.11.0
[ade2ca70] + Dates v1.11.0
[8ba89e20] + Distributed v1.11.0
[f43a241f] + Downloads v1.6.0
[7b1f6079] + FileWatching v1.11.0
[9fa8497b] + Future v1.11.0
[b77e0a4c] + InteractiveUtils v1.11.0
[4af54fe1] + LazyArtifacts v1.11.0
[b27032c2] + LibCURL v0.6.4
[76f85450] + LibGit2 v1.11.0
[8f399da3] + Libdl v1.11.0
[37e2e46d] + LinearAlgebra v1.11.0
[56ddb016] + Logging v1.11.0
[d6f4376e] + Markdown v1.11.0
[a63ad114] + Mmap v1.11.0
[ca575930] + NetworkOptions v1.2.0
[44cfe95a] + Pkg v1.11.0
[de0858da] + Printf v1.11.0
[9a3f8284] + Random v1.11.0
[ea8e919c] + SHA v0.7.0
[9e88b42a] + Serialization v1.11.0
[1a1011a3] + SharedArrays v1.11.0
[6462fe0b] + Sockets v1.11.0
[2f01184e] + SparseArrays v1.11.0
[4607b0f0] + SuiteSparse
[fa267f1f] + TOML v1.0.3
[a4e569a6] + Tar v1.10.0
[8dfed614] + Test v1.11.0
[cf7118a7] + UUIDs v1.11.0
[4ec0a83e] + Unicode v1.11.0
[e66e0078] + CompilerSupportLibraries_jll v1.1.1+0
[deac9b47] + LibCURL_jll v8.6.0+0
[e37daf67] + LibGit2_jll v1.7.2+0
[29816b5a] + LibSSH2_jll v1.11.0+1
[c8ffd9c3] + MbedTLS_jll v2.28.6+0
[14a3606d] + MozillaCACerts_jll v2023.12.12
[4536629a] + OpenBLAS_jll v0.3.27+1
[05823500] + OpenLibm_jll v0.8.1+2
[bea87d4a] + SuiteSparse_jll v7.7.0+0
[83775a58] + Zlib_jll v1.2.13+1
[8e850b90] + libblastrampoline_jll v5.11.0+0
[8e850ede] + nghttp2_jll v1.59.0+0
[3f19e933] + p7zip_jll v17.4.0+2
Info Packages marked with ā and ā
have new versions available. Those with ā may be upgradable, but those with ā
are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m`
Precompiling project...
ā BoundaryValueDiffEq
0 dependencies successfully precompiled in 33 seconds. 309 already precompiled.
1 dependency errored.
For a report of the errors see `julia> err`. To retry use `pkg> precompile`
Error & Stacktrace ā ļø
julia> err
PkgPrecompileError: The following 1 direct dependency failed to precompile:
BoundaryValueDiffEq
Failed to precompile BoundaryValueDiffEq [764a87c0-6b3e-53db-9096-fe964310641d] to "C:\\Users\\isla9\\.julia\\compiled\\v1.11\\BoundaryValueDiffEq\\jl_E1B7.tmp".
ERROR: LoadError: TaskFailedException
nested task error: MethodError: no method matching (SciMLBase.NonlinearFunction{true, SciMLBase.FullSpecialize, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#44#50"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, SciMLBase.StandardBVProblem}, Nothing, Nothing, Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#58#60"{Matrix{Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Vector{Float64}, Vector{Float64}, Int64}, Nothing, Nothing, Matrix{Float64}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Vector{Float64}})(::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#44#50"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, SciMLBase.StandardBVProblem}, ::Nothing, ::Nothing, ::Nothing, ::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#58#60"{Matrix{Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Vector{Float64}, Vector{Float64}, Int64}, ::Nothing, ::Nothing, ::Matrix{Float64}, ::Nothing, ::Nothing, ::Nothing, ::Nothing, ::Nothing, ::Nothing, ::Nothing, ::Vector{Float64})
The type `SciMLBase.NonlinearFunction{true, SciMLBase.FullSpecialize, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#44#50"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, SciMLBase.StandardBVProblem}, Nothing, Nothing, Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#58#60"{Matrix{Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, SparseDiffTools.ForwardDiffJacobianCache{SparseDiffTools.NoMatrixColoring, ForwardDiff.JacobianConfig{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Float64}, Float64, 2}}}}, Nothing, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, BoundaryValueDiffEq.BoundaryValueDiffEqCore.__Fix3{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, Base.Pairs{Symbol, Union{}, Tuple{}, @NamedTuple{}}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, SciMLBase.NullParameters}, Vector{Float64}, Vector{Float64}, Int64}, Nothing, Nothing, Matrix{Float64}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Vector{Float64}}` exists, but no method is defined for this combination of argument types when trying to construct it.
Stacktrace:
[1] #_#18
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\lib\BoundaryValueDiffEqCore\src\utils.jl:255 [inlined]
[2] __unsafe_nonlinearfunction
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\lib\BoundaryValueDiffEqCore\src\utils.jl:252 [inlined]
[3] __construct_nlproblem(cache::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, y::Vector{Float64}, loss_bc::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#40#46"{SciMLBase.StandardBVProblem, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, loss_collocation::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#42#48"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}}, loss::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#44#50"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, SciMLBase.StandardBVProblem}, ::SciMLBase.StandardBVProblem)
@ BoundaryValueDiffEq.BoundaryValueDiffEqMIRK C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\lib\BoundaryValueDiffEqMIRK\src\mirk.jl:365
[4] __construct_nlproblem(cache::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, y::Vector{Float64})
@ BoundaryValueDiffEq.BoundaryValueDiffEqMIRK C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\lib\BoundaryValueDiffEqMIRK\src\mirk.jl:234
[5] __perform_mirk_iteration(cache::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}}, abstol::Float64, adaptive::Bool; nlsolve_kwargs::@NamedTuple{}, kwargs::@Kwargs{abstol::Float64, adaptive::Bool})
@ BoundaryValueDiffEq.BoundaryValueDiffEqMIRK C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\lib\BoundaryValueDiffEqMIRK\src\mirk.jl:161
[6] solve!(cache::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKCache{true, Float64, Tuple{Int64}, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, SciMLBase.StandardBVProblem, SciMLBase.NullParameters, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}}, BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRKInterpTableau{Int64, Vector{Float64}, Vector{Float64}, Vector{Float64}, Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{PreallocationTools.DiffCache{Matrix{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 3, Vector{Matrix{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Vector{PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, Vector{Float64}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, RecursiveArrayTools.VectorOfArray{Float64, 2, Vector{Vector{Float64}}}, Tuple{Int64}, @NamedTuple{abstol::Float64, dt::Float64, adaptive::Bool}})
@ BoundaryValueDiffEq.BoundaryValueDiffEqMIRK C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\lib\BoundaryValueDiffEqMIRK\src\mirk.jl:140
[7] __solve(::SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, ::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}; kwargs::@Kwargs{dt::Float64})
@ BoundaryValueDiffEq.BoundaryValueDiffEqCore C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\lib\BoundaryValueDiffEqCore\src\BoundaryValueDiffEqCore.jl:31
[8] solve_call(_prob::SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, args::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}; merge_callbacks::Bool, kwargshandle::Nothing, kwargs::@Kwargs{dt::Float64})
@ DiffEqBase C:\Users\isla9\.julia\packages\DiffEqBase\sWPwx\src\solve.jl:612
[9] solve_up(prob::SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, sensealg::Nothing, u0::Vector{Float64}, p::SciMLBase.NullParameters, args::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}; kwargs::@Kwargs{dt::Float64})
@ DiffEqBase C:\Users\isla9\.julia\packages\DiffEqBase\sWPwx\src\solve.jl:1093
[10] solve(prob::SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}, args::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}; sensealg::Nothing, u0::Nothing, p::Nothing, wrap::Val{true}, kwargs::@Kwargs{dt::Float64})
@ DiffEqBase C:\Users\isla9\.julia\packages\DiffEqBase\sWPwx\src\solve.jl:1016
[11] (::BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.var"#80#96"{BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.MIRK2{Nothing, BoundaryValueDiffEq.BoundaryValueDiffEqCore.BVPJacobianAlgorithm{ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}, ADTypes.AutoForwardDiff{2, Nothing}}, Float64}, SciMLBase.BVProblem{Vector{Float64}, Tuple{Float64, Float64}, true, false, SciMLBase.NullParameters, SciMLBase.BVPFunction{true, SciMLBase.FullSpecialize, false, typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.f1!), typeof(BoundaryValueDiffEq.BoundaryValueDiffEqMIRK.bc1!), LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Nothing, SymbolicIndexingInterface.SymbolCache{Nothing, Nothing, Nothing, Nothing, Dict{Any, Any}}, Nothing}, SciMLBase.StandardBVProblem, @Kwargs{}}})()
@ BoundaryValueDiffEq.BoundaryValueDiffEqMIRK C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\lib\BoundaryValueDiffEqMIRK\src\BoundaryValueDiffEqMIRK.jl:96
...and 11 more exceptions.
Stacktrace:
[1] sync_end(c::Channel{Any})
@ Base .\task.jl:466
[2] macro expansion
@ .\task.jl:499 [inlined]
[3] macro expansion
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\lib\BoundaryValueDiffEqMIRK\src\BoundaryValueDiffEqMIRK.jl:95 [inlined]
[4] macro expansion
@ C:\Users\isla9\.julia\packages\PrecompileTools\L8A3n\src\workloads.jl:78 [inlined]
[5] macro expansion
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\lib\BoundaryValueDiffEqMIRK\src\BoundaryValueDiffEqMIRK.jl:94 [inlined]
[6] macro expansion
@ C:\Users\isla9\.julia\packages\PrecompileTools\L8A3n\src\workloads.jl:140 [inlined]
[7] top-level scope
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\lib\BoundaryValueDiffEqMIRK\src\BoundaryValueDiffEqMIRK.jl:55
[8] include(mod::Module, _path::String)
@ Base .\Base.jl:557
[9] include(x::String)
@ BoundaryValueDiffEq C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\src\BoundaryValueDiffEq.jl:1
[10] top-level scope
@ C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\src\BoundaryValueDiffEq.jl:30
[11] include
@ .\Base.jl:557 [inlined]
[12] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)
@ Base .\loading.jl:2790
[13] top-level scope
@ stdin:5
in expression starting at C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\lib\BoundaryValueDiffEqMIRK\src\BoundaryValueDiffEqMIRK.jl:1
in expression starting at C:\Users\isla9\.julia\packages\BoundaryValueDiffEq\eyGpq\src\BoundaryValueDiffEq.jl:1
in expression starting at stdin:
Environment (please complete the following information):
using Pkg; Pkg.status()
julia> using Pkg; Pkg.status()
Status `C:\Users\isla9\test_julia\Project.toml`
ā [764a87c0] BoundaryValueDiffEq v5.11.0
Info Packages marked with ā have new versions available and may be upgradable.
using Pkg; Pkg.status(; mode = PKGMODE_MANIFEST)
julia> using Pkg; Pkg.status(;mode = PKGMODE_MANIFEST)
Status `C:\Users\isla9\test_julia\Manifest.toml`
[47edcb42] ADTypes v1.9.0
[1520ce14] AbstractTrees v0.4.5
[7d9f7c33] Accessors v0.1.38
[79e6a3ab] Adapt v4.1.1
[66dad0bd] AliasTables v1.1.3
[ec485272] ArnoldiMethod v0.4.0
[4fba245c] ArrayInterface v7.17.0
[4c555306] ArrayLayouts v1.10.4
[aae01518] BandedMatrices v1.7.5
[e2ed5e7c] Bijections v0.1.9
[62783981] BitTwiddlingConvenienceFunctions v0.1.6
ā [764a87c0] BoundaryValueDiffEq v5.11.0
[2a0fbf3d] CPUSummary v0.2.6
[d360d2e6] ChainRulesCore v1.25.0
[fb6a15b2] CloseOpenIntervals v0.1.13
[861a8166] Combinatorics v1.0.2
[38540f10] CommonSolve v0.2.4
[bbf7d656] CommonSubexpressions v0.3.1
[f70d9fcc] CommonWorldInvalidations v1.0.0
[34da2185] Compat v4.16.0
[b152e2b5] CompositeTypes v0.1.4
[a33af91c] CompositionsBase v0.1.2
[2569d6c7] ConcreteStructs v0.2.3
[187b0558] ConstructionBase v1.5.8
[adafc99b] CpuId v0.3.1
[9a962f9c] DataAPI v1.16.0
[864edb3b] DataStructures v0.18.20
[e2d170a0] DataValueInterfaces v1.0.0
[2b5f629d] DiffEqBase v6.159.0
[163ba53b] DiffResults v1.1.0
[b552c78f] DiffRules v1.15.1
[a0c0ee7d] DifferentiationInterface v0.6.22
[31c24e10] Distributions v0.25.113
[ffbed154] DocStringExtensions v0.9.3
[5b8099bc] DomainSets v0.7.14
[7c1d4256] DynamicPolynomials v0.6.0
[4e289a0a] EnumX v1.0.4
[f151be2c] EnzymeCore v0.8.6
[d4d017d3] ExponentialUtilities v1.26.1
[e2ba6199] ExprTools v0.1.10
ā
[6b7a57c9] Expronicon v0.8.5
[9d29842c] FastAlmostBandedMatrices v0.1.4
[7034ab61] FastBroadcast v0.3.5
[9aa1b823] FastClosures v0.3.2
[29a986be] FastLapackInterface v2.0.4
[a4df4552] FastPower v1.1.1
[1a297f60] FillArrays v1.13.0
[6a86dc24] FiniteDiff v2.26.0
[1fa38f19] Format v1.3.7
[f6369f11] ForwardDiff v0.10.38
[069b7b12] FunctionWrappers v1.1.3
[77dc65aa] FunctionWrappersWrappers v0.1.3
ā
[46192b85] GPUArraysCore v0.1.6
[14197337] GenericLinearAlgebra v0.3.14
[c145ed77] GenericSchur v0.5.4
[86223c79] Graphs v1.12.0
[3e5b6fbb] HostCPUFeatures v0.1.17
[34004b35] HypergeometricFunctions v0.3.25
[615f187c] IfElse v0.1.1
[d25df0c9] Inflate v0.1.5
[18e54dd8] IntegerMathUtils v0.1.2
[8197267c] IntervalSets v0.7.10
[3587e190] InverseFunctions v0.1.17
[92d709cd] IrrationalConstants v0.2.2
[82899510] IteratorInterfaceExtensions v1.0.0
[692b3bcd] JLLWrappers v1.6.1
[ef3ab10e] KLU v0.6.0
[ba0b0d4f] Krylov v0.9.8
[b964fa9f] LaTeXStrings v1.4.0
[23fbe1c1] Latexify v0.16.5
[10f19ff3] LayoutPointers v0.1.17
[5078a376] LazyArrays v2.2.1
[87fe0de2] LineSearch v0.1.4
[d3d80556] LineSearches v7.3.0
[7ed4a6bd] LinearSolve v2.36.2
[2ab3a3ac] LogExpFunctions v0.3.28
[bdcacae8] LoopVectorization v0.12.171
[d8e11817] MLStyle v0.4.17
[1914dd2f] MacroTools v0.5.13
[d125e4d3] ManualMemory v0.1.8
[a3b82374] MatrixFactorizations v3.0.1
[bb5d69b7] MaybeInplace v0.1.4
[e1d29d7a] Missings v1.2.0
[46d2c3a1] MuladdMacro v0.2.4
[102ac46a] MultivariatePolynomials v0.5.7
[d8a4904e] MutableArithmetics v1.5.2
[d41bc354] NLSolversBase v7.8.3
[77ba4419] NaNMath v1.0.2
ā
[8913a72c] NonlinearSolve v3.15.1
[6fe1bfb0] OffsetArrays v1.14.1
[bac558e1] OrderedCollections v1.6.3
[1dea7af3] OrdinaryDiffEq v6.90.1
[89bda076] OrdinaryDiffEqAdamsBashforthMoulton v1.1.0
[6ad6398a] OrdinaryDiffEqBDF v1.1.2
[bbf590c4] OrdinaryDiffEqCore v1.10.1
[50262376] OrdinaryDiffEqDefault v1.1.0
[4302a76b] OrdinaryDiffEqDifferentiation v1.2.0
[9286f039] OrdinaryDiffEqExplicitRK v1.1.0
[e0540318] OrdinaryDiffEqExponentialRK v1.1.0
[becaefa8] OrdinaryDiffEqExtrapolation v1.2.1
[5960d6e9] OrdinaryDiffEqFIRK v1.3.0
[101fe9f7] OrdinaryDiffEqFeagin v1.1.0
[d3585ca7] OrdinaryDiffEqFunctionMap v1.1.1
[d28bc4f8] OrdinaryDiffEqHighOrderRK v1.1.0
[9f002381] OrdinaryDiffEqIMEXMultistep v1.1.0
[521117fe] OrdinaryDiffEqLinear v1.1.0
[1344f307] OrdinaryDiffEqLowOrderRK v1.2.0
[b0944070] OrdinaryDiffEqLowStorageRK v1.2.1
[127b3ac7] OrdinaryDiffEqNonlinearSolve v1.2.4
[c9986a66] OrdinaryDiffEqNordsieck v1.1.0
[5dd0a6cf] OrdinaryDiffEqPDIRK v1.1.0
[5b33eab2] OrdinaryDiffEqPRK v1.1.0
[04162be5] OrdinaryDiffEqQPRK v1.1.0
[af6ede74] OrdinaryDiffEqRKN v1.1.0
[43230ef6] OrdinaryDiffEqRosenbrock v1.3.1
[2d112036] OrdinaryDiffEqSDIRK v1.1.0
[669c94d9] OrdinaryDiffEqSSPRK v1.2.0
[e3e12d00] OrdinaryDiffEqStabilizedIRK v1.1.0
[358294b1] OrdinaryDiffEqStabilizedRK v1.1.0
[fa646aed] OrdinaryDiffEqSymplecticRK v1.1.0
[b1df2697] OrdinaryDiffEqTsit5 v1.1.0
[79d7bb75] OrdinaryDiffEqVerner v1.1.1
[90014a1f] PDMats v0.11.31
[65ce6f38] PackageExtensionCompat v1.0.2
[d96e819e] Parameters v0.12.3
[f517fe37] Polyester v0.7.16
[1d0040c9] PolyesterWeave v0.2.2
[f27b6e38] Polynomials v4.0.11
[d236fae5] PreallocationTools v0.4.24
[aea7be01] PrecompileTools v1.2.1
[21216c6a] Preferences v1.4.3
[27ebfcd6] Primes v0.5.6
[43287f4e] PtrArrays v1.2.1
[1fd47b50] QuadGK v2.11.1
[3cdcf5f2] RecipesBase v1.3.4
[731186ca] RecursiveArrayTools v3.27.3
[f2c3362d] RecursiveFactorization v0.2.23
[189a3867] Reexport v1.2.2
[ae029012] Requires v1.3.0
[79098fc4] Rmath v0.8.0
[47965b36] RootedTrees v2.23.1
[7e49a35a] RuntimeGeneratedFunctions v0.5.13
[94e857df] SIMDTypes v0.1.0
[476501e8] SLEEFPirates v0.6.43
[0bca4576] SciMLBase v2.60.0
[19f34311] SciMLJacobianOperators v0.1.1
[c0aeaf25] SciMLOperators v0.3.12
[53ae85a6] SciMLStructures v1.5.0
[efcf1570] Setfield v1.1.1
ā
[727e6d20] SimpleNonlinearSolve v1.12.3
[699a6c99] SimpleTraits v0.9.4
[ce78b400] SimpleUnPack v1.1.0
[a2af1166] SortingAlgorithms v1.2.1
[9f842d2f] SparseConnectivityTracer v0.6.8
[47a9eef4] SparseDiffTools v2.23.0
[0a514795] SparseMatrixColorings v0.4.10
[e56a9233] Sparspak v0.3.9
[276daf66] SpecialFunctions v2.4.0
[aedffcd0] Static v1.1.1
[0d7ed370] StaticArrayInterface v1.8.0
[90137ffa] StaticArrays v1.9.8
[1e83bf80] StaticArraysCore v1.4.3
[10745b16] Statistics v1.11.1
[82ae8749] StatsAPI v1.7.0
[2913bbd2] StatsBase v0.34.3
[4c63d2b9] StatsFuns v1.3.2
[7792a7ef] StrideArraysCore v0.5.7
[2efcf032] SymbolicIndexingInterface v0.3.35
[19f23fe9] SymbolicLimits v0.2.2
[d1185830] SymbolicUtils v3.7.2
[0c5d862f] Symbolics v6.18.3
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.12.0
[8ea1fca8] TermInterface v2.0.0
[8290d209] ThreadingUtilities v0.5.2
[a759f4b9] TimerOutputs v0.5.25
[d5829a12] TriangularSolve v0.2.1
[781d530d] TruncatedStacktraces v1.4.0
[3a884ed6] UnPack v1.0.2
[a7c27f48] Unityper v0.1.6
[3d5dd08c] VectorizationBase v0.21.71
[19fa3120] VertexSafeGraphs v0.2.0
[1d5cc7b8] IntelOpenMP_jll v2024.2.1+0
[856f044c] MKL_jll v2024.2.0+0
[efe28fd5] OpenSpecFun_jll v0.5.5+0
[f50d1b31] Rmath_jll v0.5.1+0
[1317d2d5] oneTBB_jll v2021.12.0+0
[0dad84c5] ArgTools v1.1.2
[56f22d72] Artifacts v1.11.0
[2a0f44e3] Base64 v1.11.0
[ade2ca70] Dates v1.11.0
[8ba89e20] Distributed v1.11.0
[f43a241f] Downloads v1.6.0
[7b1f6079] FileWatching v1.11.0
[9fa8497b] Future v1.11.0
[b77e0a4c] InteractiveUtils v1.11.0
[4af54fe1] LazyArtifacts v1.11.0
[b27032c2] LibCURL v0.6.4
[76f85450] LibGit2 v1.11.0
[8f399da3] Libdl v1.11.0
[37e2e46d] LinearAlgebra v1.11.0
[56ddb016] Logging v1.11.0
[d6f4376e] Markdown v1.11.0
[a63ad114] Mmap v1.11.0
[ca575930] NetworkOptions v1.2.0
[44cfe95a] Pkg v1.11.0
[de0858da] Printf v1.11.0
[9a3f8284] Random v1.11.0
[ea8e919c] SHA v0.7.0
[9e88b42a] Serialization v1.11.0
[1a1011a3] SharedArrays v1.11.0
[6462fe0b] Sockets v1.11.0
[2f01184e] SparseArrays v1.11.0
[4607b0f0] SuiteSparse
[fa267f1f] TOML v1.0.3
[a4e569a6] Tar v1.10.0
[8dfed614] Test v1.11.0
[cf7118a7] UUIDs v1.11.0
[4ec0a83e] Unicode v1.11.0
[e66e0078] CompilerSupportLibraries_jll v1.1.1+0
[deac9b47] LibCURL_jll v8.6.0+0
[e37daf67] LibGit2_jll v1.7.2+0
[29816b5a] LibSSH2_jll v1.11.0+1
[c8ffd9c3] MbedTLS_jll v2.28.6+0
[14a3606d] MozillaCACerts_jll v2023.12.12
[4536629a] OpenBLAS_jll v0.3.27+1
[05823500] OpenLibm_jll v0.8.1+2
[bea87d4a] SuiteSparse_jll v7.7.0+0
[83775a58] Zlib_jll v1.2.13+1
[8e850b90] libblastrampoline_jll v5.11.0+0
[8e850ede] nghttp2_jll v1.59.0+0
[3f19e933] p7zip_jll v17.4.0+2
Info Packages marked with ā and ā
have new versions available. Those with ā may be upgradable, but those with ā
are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m`
versioninfo()
julia> versioninfo()
Julia Version 1.11.1
Commit 8f5b7ca12a (2024-10-16 10:53 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Windows (x86_64-w64-mingw32)
CPU: 10 Ć Snapdragon(R) X 10-core X1P64100 @ 3.40 GHz
WORD_SIZE: 64
LLVM: libLLVM-16.0.6 (ORCJIT, bdver1)
Threads: 1 default, 0 interactive, 1 GC (on 10 virtual cores)
The failure on the previous version of BoundaryValueDiffEq like 5.11 and 5.10 is expected since there are breaking changes in SciMLBase, which is already fixed in the master branch. But the precompile errors on Windows are weird, I noticed the solving time on Julia 1.11 is terrible, and the current standardized tests seem don't have Windows tests, I need to figure this out on #245
since there are breaking changes in SciMLBase
What breaking change?
which is already fixed in the master branch
What's already fixed? Everything here on master is already released?
From the manifest of https://github.com/SciML/BoundaryValueDiffEq.jl/issues/244#issuecomment-2473386790, older version of BoundaryValueDiffEq.jl are using the latest version of SciMLBase, which means older version of BoundaryValueDiffEq.jl doesn't contain the hot fix from #240.
But this issue is pretty weird since the tests are all green in test PR Test master on other os š¤
To add some context, the precompilation does work well on Linux and MACOS. On windows, the precompilation does not complete even after 3 hours (on a very recent laptop).
This should be handled. Let me know if it's not.
Describe the bug š
The package fails to precompile, i.e. it precompiles forever on Windows (it is working on UNIX like OSs).
Expected behavior
Expected behavior is that the package compiles.
Minimal Reproducible Example š
Error & Stacktrace ā ļø
No error, it is just precompiling forever.
Environment (please complete the following information):
using Pkg; Pkg.status()
using Pkg; Pkg.status(; mode = PKGMODE_MANIFEST)
versioninfo()
Additional context
We are trying to use
DifferentialEquations.jl
and precompilation stages showed thatBoundaryValueDiffEq.jl
, and specially the librariesBoundaryValueDiffEqMIRK
andBoundaryValueDiffEqFIRK
were causing problems.We had the same problem last Friday on UNIX machines (Linux & MacOS), but it was fixed when we tried again yesterday. So, we understand that the issue is still remaining only on Windows.