Skip to content

Commit 8a08d26

Browse files
Update initialize_dae.jl
1 parent c81e278 commit 8a08d26

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

lib/OrdinaryDiffEqNonlinearSolve/src/initialize_dae.jl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ function default_nlsolve(
66
::Nothing, isinplace::Val{true}, u, ::NonlinearLeastSquaresProblem, autodiff = false)
77
FastShortcutNLLSPolyalg(; autodiff = autodiff ? AutoForwardDiff() : AutoFiniteDiff())
88
end
9+
function default_nlsolve(::Nothing, isinplace::Val{false}, u, ::NonlinearProblem, autodiff = false)
10+
FastShortcutNonlinearPolyalg(;
11+
autodiff = autodiff ? AutoForwardDiff() : AutoFiniteDiff())
12+
end
13+
function default_nlsolve(
14+
::Nothing, isinplace::Val{false}, u, ::NonlinearLeastSquaresProblem, autodiff = false)
15+
FastShortcutNLLSPolyalg(; autodiff = autodiff ? AutoForwardDiff() : AutoFiniteDiff())
16+
end
917
function default_nlsolve(::Nothing, isinplace::Val{false}, u::StaticArray,
1018
::NonlinearProblem, autodiff = false)
1119
SimpleTrustRegion(autodiff = autodiff ? AutoForwardDiff() : AutoFiniteDiff())

0 commit comments

Comments
 (0)