- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 48
Julia 1.11 crashes with NonlinearSolve 4 when ReverseDiff is loaded #516
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
The reason this is triggered based on package loading, is how the automatic AD backend selection happens. That said this is the first time I have seen that error. |
On newer versions of 1.11 we get a nicer error.
This seems to be an issue in NetworkDynamics.jl julia> err
1-element ExceptionStack:
MethodError: no method matching zero(::Type{Any})
This error has been manually thrown, explicitly, so the method may exist but be intentionally marked as unimplemented.
Closest candidates are:
zero(::Type{Union{Missing, T}}) where T
@ Base missing.jl:105
zero(::Type{Union{}}, Any...)
@ Base number.jl:310
zero(::Type{Dates.Time})
@ Dates ~/.julia/juliaup/julia-1.11.5+0.x64.linux.gnu/share/julia/stdlib/v1.11/Dates/src/types.jl:460
...
Stacktrace:
[1] zero(::Type{Any})
@ Base ./missing.jl:106
[2] aggregate!(a::SequentialAggregator{typeof(+)}, aggbuf::Vector{Any}, data::Vector{Any})
@ NetworkDynamics /mnt/.julia/packages/NetworkDynamics/r0sKZ/src/aggregators.jl:143
[3] (::Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing})(du::Vector{ReverseDiff.TrackedReal{Float64, Float64, ReverseDiff.TrackedArray{Float64, Float64, 1, Vector{Float64}, Vector{Float64}}}}, u::ReverseDiff.TrackedArray{Float64, Float64, 1, Vector{Float64}, Vector{Float64}}, p::Vector{Float64}, t::Float64)
@ NetworkDynamics /mnt/.julia/packages/NetworkDynamics/r0sKZ/src/coreloop.jl:41
[4] (::SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}})(du::Vector{ReverseDiff.TrackedReal{Float64, Float64, ReverseDiff.TrackedArray{Float64, Float64, 1, Vector{Float64}, Vector{Float64}}}}, u::ReverseDiff.TrackedArray{Float64, Float64, 1, Vector{Float64}, Vector{Float64}}, p::Vector{Float64})
@ SciMLBase /mnt/.julia/packages/SciMLBase/c6Noy/src/scimlfunctions.jl:2744
[5] (::NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing})(::Vector{ReverseDiff.TrackedReal{Float64, Float64, ReverseDiff.TrackedArray{Float64, Float64, 1, Vector{Float64}, Vector{Float64}}}}, ::Vararg{Any})
@ SciMLBase /mnt/.julia/packages/SciMLBase/c6Noy/src/scimlfunctions.jl:2471
[6] (::DifferentiationInterface.FixTail{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Tuple{Vector{Float64}}})(::Vector{ReverseDiff.TrackedReal{Float64, Float64, ReverseDiff.TrackedArray{Float64, Float64, 1, Vector{Float64}, Vector{Float64}}}}, ::ReverseDiff.TrackedArray{Float64, Float64, 1, Vector{Float64}, Vector{Float64}})
@ DifferentiationInterface /mnt/.julia/packages/DifferentiationInterface/Yk2Kt/src/utils/context.jl:169
[7] (::DifferentiationInterfaceReverseDiffExt.var"#dotclosure#13"{Vector{Float64}, DifferentiationInterface.FixTail{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Tuple{Vector{Float64}}}})(x::ReverseDiff.TrackedArray{Float64, Float64, 1, Vector{Float64}, Vector{Float64}}, dy::Vector{Float64})
@ DifferentiationInterfaceReverseDiffExt /mnt/.julia/packages/DifferentiationInterface/Yk2Kt/ext/DifferentiationInterfaceReverseDiffExt/twoarg.jl:102
[8] (::Base.Fix2{DifferentiationInterfaceReverseDiffExt.var"#dotclosure#13"{Vector{Float64}, DifferentiationInterface.FixTail{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Tuple{Vector{Float64}}}}, Vector{Float64}})(y::ReverseDiff.TrackedArray{Float64, Float64, 1, Vector{Float64}, Vector{Float64}})
@ Base ./operators.jl:1144
[9] ReverseDiff.GradientTape(f::Base.Fix2{DifferentiationInterfaceReverseDiffExt.var"#dotclosure#13"{Vector{Float64}, DifferentiationInterface.FixTail{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Tuple{Vector{Float64}}}}, Vector{Float64}}, input::Vector{Float64}, cfg::ReverseDiff.GradientConfig{ReverseDiff.TrackedArray{Float64, Float64, 1, Vector{Float64}, Vector{Float64}}})
@ ReverseDiff /mnt/.julia/packages/ReverseDiff/rKZaG/src/api/tape.jl:199
[10] gradient!(result::Vector{Float64}, f::Function, input::Vector{Float64}, cfg::ReverseDiff.GradientConfig{ReverseDiff.TrackedArray{Float64, Float64, 1, Vector{Float64}, Vector{Float64}}})
@ ReverseDiff /mnt/.julia/packages/ReverseDiff/rKZaG/src/api/gradients.jl:41
[11] gradient!
@ /mnt/.julia/packages/ReverseDiff/rKZaG/src/api/gradients.jl:41 [inlined]
[12] pullback!(f!::Function, y::Vector{Float64}, tx::Tuple{Vector{Float64}}, prep::DifferentiationInterface.NoPullbackPrep{Nothing}, backend::ADTypes.AutoReverseDiff{false}, x::Vector{Float64}, ty::Tuple{Vector{Float64}}, contexts::DifferentiationInterface.Constant{Vector{Float64}})
@ DifferentiationInterfaceReverseDiffExt /mnt/.julia/packages/DifferentiationInterface/Yk2Kt/ext/DifferentiationInterfaceReverseDiffExt/twoarg.jl:107
[13] (::SciMLJacobianOperators.var"#9#13"{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Vector{Float64}, DifferentiationInterface.NoPullbackPrep{Nothing}, ADTypes.AutoReverseDiff{false}})(vJ::Vector{Float64}, v::Vector{Float64}, u::Vector{Float64}, p::Vector{Float64})
@ SciMLJacobianOperators /mnt/.julia/packages/SciMLJacobianOperators/W8DtG/src/SciMLJacobianOperators.jl:312
[14] (::SciMLJacobianOperators.JacobianOperator{true, Float64, SciMLJacobianOperators.VJP, Nothing, SciMLJacobianOperators.var"#9#13"{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Vector{Float64}, DifferentiationInterface.NoPullbackPrep{Nothing}, ADTypes.AutoReverseDiff{false}}, Tuple{Int64, Int64}, Vector{Float64}, Vector{Float64}})(v::Vector{Float64}, u::Vector{Float64}, p::Vector{Float64})
@ SciMLJacobianOperators /mnt/.julia/packages/SciMLJacobianOperators/W8DtG/src/SciMLJacobianOperators.jl:140
[15] (::LineSearch.var"#4#6")(du::Vector{Float64}, u::Vector{Float64}, fu::Vector{Float64}, p::Vector{Float64})
@ LineSearch /mnt/.julia/packages/LineSearch/Ky1ZB/src/utils.jl:44
[16] #10
@ /mnt/.julia/packages/LineSearch/Ky1ZB/src/backtracking.jl:78 [inlined]
[17] #14
@ /mnt/.julia/packages/LineSearch/Ky1ZB/src/backtracking.jl:94 [inlined]
[18] solve!(cache::LineSearch.BackTrackingCache{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Vector{Float64}, LineSearch.var"#9#11"{typeof(+), typeof(*), SciMLBase.NLStats}, LineSearch.var"#10#12"{typeof(+), typeof(*), SciMLBase.NLStats}, Float64, Float64, LineSearch.var"#4#6", Vector{Float64}, Vector{Float64}, SciMLBase.NLStats, LineSearch.BackTracking{Nothing, Float64, Float64, Float64, Val{3}, Float64, Bool}}, u::Vector{Float64}, du::Vector{Float64})
@ LineSearch /mnt/.julia/packages/LineSearch/Ky1ZB/src/backtracking.jl:97
[19] step!(cache::NonlinearSolveFirstOrder.GeneralizedFirstOrderAlgorithmCache{Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Matrix{Float64}, NonlinearSolveFirstOrder.GeneralizedFirstOrderAlgorithm{LineSearch.BackTracking{Nothing, Float64, Float64, Float64, Val{3}, Float64, Bool}, Missing, NonlinearSolveBase.NewtonDescent{Nothing}, ADTypes.AutoForwardDiff{nothing, Nothing}, ADTypes.AutoReverseDiff{false}, ADTypes.AutoForwardDiff{nothing, Nothing}, Val{false}}, NonlinearProblem{Vector{Float64}, true, Vector{Float64}, NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, @Kwargs{}, SciMLBase.StandardNonlinearProblem}, Val{:LineSearch}, NonlinearSolveBase.JacobianCache{Matrix{Float64}, NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Vector{Float64}, Vector{Float64}, Vector{Float64}, ADTypes.AutoForwardDiff{nothing, Nothing}, DifferentiationInterfaceForwardDiffExt.ForwardDiffTwoArgJacobianPrep{Nothing, ForwardDiff.JacobianConfig{ForwardDiff.Tag{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Float64}, Float64, 10, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Float64}, Float64, 10}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Float64}, Float64, 10}}}}, Tuple{Nothing}}}, NonlinearSolveBase.NewtonDescentCache{Vector{Float64}, Nothing, NonlinearSolveBase.LinearSolveJLCache{LinearSolve.LinearCache{Matrix{Float64}, Vector{Float64}, Vector{Float64}, SciMLBase.NullParameters, LinearSolve.DefaultLinearSolver, LinearSolve.DefaultLinearSolverInit{LinearAlgebra.LU{Float64, Matrix{Float64}, Vector{Int64}}, LinearAlgebra.QRCompactWY{Float64, Matrix{Float64}, Matrix{Float64}}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, LinearAlgebra.LU{Float64, Matrix{Float64}, Vector{Int64}}, Tuple{LinearAlgebra.LU{Float64, Matrix{Float64}, Vector{Int64}}, Vector{Int64}}, Nothing, Nothing, Nothing, LinearAlgebra.SVD{Float64, Float64, Matrix{Float64}, Vector{Float64}}, LinearAlgebra.Cholesky{Float64, Matrix{Float64}}, LinearAlgebra.Cholesky{Float64, Matrix{Float64}}, Tuple{LinearAlgebra.LU{Float64, Matrix{Float64}, Vector{Int32}}, Base.RefValue{Int32}}, Tuple{LinearAlgebra.LU{Float64, Matrix{Float64}, Vector{Int64}}, Base.RefValue{Int64}}, LinearAlgebra.QRPivoted{Float64, Matrix{Float64}, Vector{Float64}, Vector{Int64}}, Nothing, Nothing}, IdentityOperator, IdentityOperator, Float64, Bool, LinearSolve.LinearSolveAdjoint{Missing}}, Nothing}, Nothing, Nothing, Nothing, Val{false}, Val{false}}, LineSearch.BackTrackingCache{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Vector{Float64}, LineSearch.var"#9#11"{typeof(+), typeof(*), SciMLBase.NLStats}, LineSearch.var"#10#12"{typeof(+), typeof(*), SciMLBase.NLStats}, Float64, Float64, LineSearch.var"#4#6", Vector{Float64}, Vector{Float64}, SciMLBase.NLStats, LineSearch.BackTracking{Nothing, Float64, Float64, Float64, Val{3}, Float64, Bool}}, Nothing, Nothing, Nothing, NonlinearSolveBase.NonlinearTerminationModeCache{Vector{Float64}, Float64, NonlinearSolveBase.AbsNormSafeBestTerminationMode{typeof(NonlinearSolveBase.Linf_NORM), Nothing, Int64, Float64, Int64}, Float64, Vector{Float64}, Nothing, Nothing, Vector{Float64}, Int64}, NonlinearSolveBase.NonlinearSolveTrace{Val{false}, Val{false}, Nothing, NonlinearSolveBase.NonlinearSolveTracing{Val{:minimal}}, NonlinearProblem{Vector{Float64}, true, Vector{Float64}, NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, @Kwargs{}, SciMLBase.StandardNonlinearProblem}}, @Kwargs{verbose::Bool}, NonlinearSolveBase.NonlinearSolveDefaultInit}; recompute_jacobian::Nothing)
@ NonlinearSolveFirstOrder /mnt/.julia/packages/NonlinearSolveFirstOrder/yeYrV/src/solve.jl:277
[20] step!
@ /mnt/.julia/packages/NonlinearSolveFirstOrder/yeYrV/src/solve.jl:224 [inlined]
[21] #step!#163
@ /mnt/.julia/packages/NonlinearSolveBase/5ckRl/src/solve.jl:253 [inlined]
[22] step!
@ /mnt/.julia/packages/NonlinearSolveBase/5ckRl/src/solve.jl:247 [inlined]
[23] solve!(cache::NonlinearSolveFirstOrder.GeneralizedFirstOrderAlgorithmCache{Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Vector{Float64}, Matrix{Float64}, NonlinearSolveFirstOrder.GeneralizedFirstOrderAlgorithm{LineSearch.BackTracking{Nothing, Float64, Float64, Float64, Val{3}, Float64, Bool}, Missing, NonlinearSolveBase.NewtonDescent{Nothing}, ADTypes.AutoForwardDiff{nothing, Nothing}, ADTypes.AutoReverseDiff{false}, ADTypes.AutoForwardDiff{nothing, Nothing}, Val{false}}, NonlinearProblem{Vector{Float64}, true, Vector{Float64}, NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, @Kwargs{}, SciMLBase.StandardNonlinearProblem}, Val{:LineSearch}, NonlinearSolveBase.JacobianCache{Matrix{Float64}, NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Vector{Float64}, Vector{Float64}, Vector{Float64}, ADTypes.AutoForwardDiff{nothing, Nothing}, DifferentiationInterfaceForwardDiffExt.ForwardDiffTwoArgJacobianPrep{Nothing, ForwardDiff.JacobianConfig{ForwardDiff.Tag{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Float64}, Float64, 10, Tuple{Vector{ForwardDiff.Dual{ForwardDiff.Tag{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Float64}, Float64, 10}}, Vector{ForwardDiff.Dual{ForwardDiff.Tag{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Float64}, Float64, 10}}}}, Tuple{Nothing}}}, NonlinearSolveBase.NewtonDescentCache{Vector{Float64}, Nothing, NonlinearSolveBase.LinearSolveJLCache{LinearSolve.LinearCache{Matrix{Float64}, Vector{Float64}, Vector{Float64}, SciMLBase.NullParameters, LinearSolve.DefaultLinearSolver, LinearSolve.DefaultLinearSolverInit{LinearAlgebra.LU{Float64, Matrix{Float64}, Vector{Int64}}, LinearAlgebra.QRCompactWY{Float64, Matrix{Float64}, Matrix{Float64}}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, LinearAlgebra.LU{Float64, Matrix{Float64}, Vector{Int64}}, Tuple{LinearAlgebra.LU{Float64, Matrix{Float64}, Vector{Int64}}, Vector{Int64}}, Nothing, Nothing, Nothing, LinearAlgebra.SVD{Float64, Float64, Matrix{Float64}, Vector{Float64}}, LinearAlgebra.Cholesky{Float64, Matrix{Float64}}, LinearAlgebra.Cholesky{Float64, Matrix{Float64}}, Tuple{LinearAlgebra.LU{Float64, Matrix{Float64}, Vector{Int32}}, Base.RefValue{Int32}}, Tuple{LinearAlgebra.LU{Float64, Matrix{Float64}, Vector{Int64}}, Base.RefValue{Int64}}, LinearAlgebra.QRPivoted{Float64, Matrix{Float64}, Vector{Float64}, Vector{Int64}}, Nothing, Nothing}, IdentityOperator, IdentityOperator, Float64, Bool, LinearSolve.LinearSolveAdjoint{Missing}}, Nothing}, Nothing, Nothing, Nothing, Val{false}, Val{false}}, LineSearch.BackTrackingCache{NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, Vector{Float64}, LineSearch.var"#9#11"{typeof(+), typeof(*), SciMLBase.NLStats}, LineSearch.var"#10#12"{typeof(+), typeof(*), SciMLBase.NLStats}, Float64, Float64, LineSearch.var"#4#6", Vector{Float64}, Vector{Float64}, SciMLBase.NLStats, LineSearch.BackTracking{Nothing, Float64, Float64, Float64, Val{3}, Float64, Bool}}, Nothing, Nothing, Nothing, NonlinearSolveBase.NonlinearTerminationModeCache{Vector{Float64}, Float64, NonlinearSolveBase.AbsNormSafeBestTerminationMode{typeof(NonlinearSolveBase.Linf_NORM), Nothing, Int64, Float64, Int64}, Float64, Vector{Float64}, Nothing, Nothing, Vector{Float64}, Int64}, NonlinearSolveBase.NonlinearSolveTrace{Val{false}, Val{false}, Nothing, NonlinearSolveBase.NonlinearSolveTracing{Val{:minimal}}, NonlinearProblem{Vector{Float64}, true, Vector{Float64}, NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, @Kwargs{}, SciMLBase.StandardNonlinearProblem}}, @Kwargs{verbose::Bool}, NonlinearSolveBase.NonlinearSolveDefaultInit})
@ NonlinearSolveBase /mnt/.julia/packages/NonlinearSolveBase/5ckRl/src/solve.jl:18
[24] __solve(::NonlinearProblem{Vector{Float64}, true, Vector{Float64}, NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, @Kwargs{}, SciMLBase.StandardNonlinearProblem}, ::NonlinearSolveFirstOrder.GeneralizedFirstOrderAlgorithm{LineSearch.BackTracking{Nothing, Float64, Float64, Float64, Val{3}, Float64, Bool}, Missing, NonlinearSolveBase.NewtonDescent{Nothing}, Nothing, Nothing, Nothing, Val{false}}; kwargs::@Kwargs{stats::SciMLBase.NLStats, alias_u0::Bool, verbose::Bool})
@ NonlinearSolveBase /mnt/.julia/packages/NonlinearSolveBase/5ckRl/src/solve.jl:6
[25] __solve
@ /mnt/.julia/packages/NonlinearSolveBase/5ckRl/src/solve.jl:1 [inlined]
[26] macro expansion
@ /mnt/.julia/packages/NonlinearSolveBase/5ckRl/src/solve.jl:173 [inlined]
[27] __generated_polysolve(::NonlinearProblem{Vector{Float64}, true, Vector{Float64}, NonlinearFunction{true, SciMLBase.FullSpecialize, SciMLBase.var"#47#56"{ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, @Kwargs{}, SciMLBase.StandardNonlinearProblem}, ::NonlinearSolveBase.NonlinearSolvePolyAlgorithm{Val{6}, Tuple{NonlinearSolveQuasiNewton.QuasiNewtonAlgorithm{Nothing, Missing, NonlinearSolveBase.NewtonDescent{Nothing}, NonlinearSolveQuasiNewton.GoodBroydenUpdateRule, NonlinearSolveQuasiNewton.NoChangeInStateReset{Nothing}, NonlinearSolveQuasiNewton.IdentityInitialization{Nothing, NonlinearSolveQuasiNewton.FullStructure}, Val{false}}, NonlinearSolveQuasiNewton.QuasiNewtonAlgorithm{Nothing, Missing, NonlinearSolveBase.NewtonDescent{Nothing}, NonlinearSolveQuasiNewton.KlementUpdateRule, NonlinearSolveQuasiNewton.IllConditionedJacobianReset, NonlinearSolveQuasiNewton.IdentityInitialization{Nothing, NonlinearSolveQuasiNewton.DiagonalStructure}, Val{false}}, NonlinearSolveFirstOrder.GeneralizedFirstOrderAlgorithm{Missing, Missing, NonlinearSolveBase.NewtonDescent{Nothing}, Nothing, Nothing, Nothing, Val{false}}, NonlinearSolveFirstOrder.GeneralizedFirstOrderAlgorithm{LineSearch.BackTracking{Nothing, Float64, Float64, Float64, Val{3}, Float64, Bool}, Missing, NonlinearSolveBase.NewtonDescent{Nothing}, Nothing, Nothing, Nothing, Val{false}}, NonlinearSolveFirstOrder.GeneralizedFirstOrderAlgorithm{Missing, NonlinearSolveFirstOrder.GenericTrustRegionScheme{NonlinearSolveFirstOrder.RadiusUpdateSchemes.__Simple, Rational{Int64}, Rational{Int64}, Rational{Int64}, Rational{Int64}, Rational{Int64}, Rational{Int64}, Rational{Int64}}, NonlinearSolveBase.Dogleg{NonlinearSolveBase.NewtonDescent{Nothing}, NonlinearSolveBase.SteepestDescent{Nothing}}, Nothing, Nothing, Nothing, Val{false}}, NonlinearSolveFirstOrder.GeneralizedFirstOrderAlgorithm{Missing, NonlinearSolveFirstOrder.GenericTrustRegionScheme{NonlinearSolveFirstOrder.RadiusUpdateSchemes.__Bastin, Rational{Int64}, Rational{Int64}, Rational{Int64}, Rational{Int64}, Rational{Int64}, Rational{Int64}, Rational{Int64}}, NonlinearSolveBase.Dogleg{NonlinearSolveBase.NewtonDescent{Nothing}, NonlinearSolveBase.SteepestDescent{Nothing}}, Nothing, Nothing, Nothing, Val{false}}}}; stats::SciMLBase.NLStats, alias_u0::Bool, verbose::Bool, initializealg::NonlinearSolveBase.NonlinearSolveDefaultInit, kwargs::@Kwargs{})
@ NonlinearSolveBase /mnt/.julia/packages/NonlinearSolveBase/5ckRl/src/solve.jl:130
[28] __generated_polysolve
@ /mnt/.julia/packages/NonlinearSolveBase/5ckRl/src/solve.jl:130 [inlined]
[29] #__solve#154
@ /mnt/.julia/packages/NonlinearSolveBase/5ckRl/src/solve.jl:127 [inlined]
[30] __solve
@ /mnt/.julia/packages/NonlinearSolveBase/5ckRl/src/solve.jl:124 [inlined]
[31] #__solve#18
@ /mnt/.julia/packages/NonlinearSolve/ThcPP/src/default.jl:27 [inlined]
[32] __solve
@ /mnt/.julia/packages/NonlinearSolve/ThcPP/src/default.jl:24 [inlined]
[33] #solve_call#35
@ /mnt/.julia/packages/DiffEqBase/zYZst/src/solve.jl:635 [inlined]
[34] solve_call
@ /mnt/.julia/packages/DiffEqBase/zYZst/src/solve.jl:592 [inlined]
[35] #solve_up#44
@ /mnt/.julia/packages/DiffEqBase/zYZst/src/solve.jl:1126 [inlined]
[36] solve_up
@ /mnt/.julia/packages/DiffEqBase/zYZst/src/solve.jl:1120 [inlined]
[37] #solve#43
@ /mnt/.julia/packages/DiffEqBase/zYZst/src/solve.jl:1114 [inlined]
[38] solve
@ /mnt/.julia/packages/DiffEqBase/zYZst/src/solve.jl:1104 [inlined]
[39] #__solve#2
@ /mnt/.julia/packages/SteadyStateDiffEq/hTUms/src/solve.jl:4 [inlined]
[40] __solve
@ /mnt/.julia/packages/SteadyStateDiffEq/hTUms/src/solve.jl:1 [inlined]
[41] #solve_call#35
@ /mnt/.julia/packages/DiffEqBase/zYZst/src/solve.jl:635 [inlined]
[42] solve_call
@ /mnt/.julia/packages/DiffEqBase/zYZst/src/solve.jl:592 [inlined]
[43] #solve_up#44
@ /mnt/.julia/packages/DiffEqBase/zYZst/src/solve.jl:1142 [inlined]
[44] solve_up
@ /mnt/.julia/packages/DiffEqBase/zYZst/src/solve.jl:1120 [inlined]
[45] #solve#42
@ /mnt/.julia/packages/DiffEqBase/zYZst/src/solve.jl:1057 [inlined]
[46] solve(prob::SteadyStateProblem{Vector{Float64}, true, Vector{Float64}, ODEFunction{true, SciMLBase.FullSpecialize, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, Network{SequentialExecution{true}, SimpleGraph{Int64}, NetworkDynamics.NetworkLayer{SimpleGraph{Int64}, Tuple{NetworkDynamics.ComponentBatch{EdgeModel{nothing, nothing, nothing, nothing, nothing, Nothing}, Nothing, AntiSymmetric{typeof(simple_edge)}, PureFeedForward, Static.StaticInt{0}, Static.StaticInt{2}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, @NamedTuple{src::Static.StaticInt{1}, dst::Static.StaticInt{1}}, Static.StaticInt{0}, Vector{Int64}}}, SequentialAggregator{typeof(+)}}, Tuple{NetworkDynamics.ComponentBatch{VertexModel{nothing, nothing, nothing, nothing, nothing, Nothing}, typeof(swing_equation), StateMask{1, StaticArraysCore.SVector{1, Int64}}, PureStateMap, Static.StaticInt{2}, Static.StaticInt{3}, Static.StaticInt{1}, Static.StaticInt{1}, Static.StaticInt{0}, Vector{Int64}}}, LinearAlgebra.UniformScaling{Bool}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}, NetworkDynamics.EagerGBufProvider{Vector{Int64}, PreallocationTools.DiffCache{Vector{Float64}, Vector{Float64}}}, Nothing}, Nothing, Nothing}, @Kwargs{}}, args::SSRootfind{Nothing})
@ DiffEqBase /mnt/.julia/packages/DiffEqBase/zYZst/src/solve.jl:1047
[47] top-level scope
@ REPL[18]:1 |
Yeah looks like network dynamics isn't using a single state type? So it looks like anything NonlinearSolve.jl is solved here. |
Describe the bug 🐞
I found a bug in my test suite, where Julia 1.11 would segfault under NonlinearSolve@4.0. Julia 1.10 works with 3 and 4, Julia 1.11 only works with 3.
The curious thing is: it only segfaults after
ReverseDiff
is loaded. SinceReverseDiff
was a stale dependency in my test suit which was loaded in a different@save_testset
even, this isn't really a bug for me anymore and I couldn't put to much time into finding a MWE which does not use my Libarary, sorry.Expected behavior
No segfault 🙃
Minimal Reproducible Example 👇
Note that this will install a specific commit of NetworkDynamics, in which I bumped the compact to 4.0. The library is used to construct the RHS of a ODE, NonlinarSolve is the used to find a fixpoint. It calls the function 2 times, it works before
import ReverseDiff
and segfaults after.Error & Stacktrace⚠️
Environment (please complete the following information):
using Pkg; Pkg.status()
using Pkg; Pkg.status(; mode = PKGMODE_MANIFEST)
versioninfo()
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: