Skip to content

Commit 1b09e53

Browse files
committed
get rid of DiffEqBase
1 parent 80db284 commit 1b09e53

File tree

6 files changed

+7
-5
lines changed

6 files changed

+7
-5
lines changed

lib/NonlinearSolveBase/src/utils.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,4 +320,6 @@ function clean_sprint_struct(x, indent::Int)
320320
return "$(name)(\n$(spacing)$(join(modifiers, ",\n$(spacing)"))\n$(spacing_last))"
321321
end
322322

323+
set_mooncakeoriginator_if_mooncake(x::SciMLBase.ADOriginator) = x
324+
323325
end

lib/NonlinearSolveFirstOrder/src/NonlinearSolveFirstOrder.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ using LineSearch: BackTracking
1212
using StaticArraysCore: SArray
1313

1414
using CommonSolve: CommonSolve
15-
using DiffEqBase: DiffEqBase # Needed for `init` / `solve` dispatches
15+
#using DiffEqBase: DiffEqBase # Needed for `init` / `solve` dispatches
1616
using LinearSolve: LinearSolve # Trigger Linear Solve extension in NonlinearSolveBase
1717
using MaybeInplace: @bb
1818
using NonlinearSolveBase: NonlinearSolveBase, AbstractNonlinearSolveAlgorithm,

lib/NonlinearSolveQuasiNewton/src/NonlinearSolveQuasiNewton.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ using ArrayInterface: ArrayInterface
88
using StaticArraysCore: StaticArray, Size, MArray
99

1010
using CommonSolve: CommonSolve
11-
using DiffEqBase: DiffEqBase # Needed for `init` / `solve` dispatches
11+
#using DiffEqBase: DiffEqBase # Needed for `init` / `solve` dispatches
1212
using LinearAlgebra: LinearAlgebra, Diagonal, dot, diag
1313
using LinearSolve: LinearSolve # Trigger Linear Solve extension in NonlinearSolveBase
1414
using MaybeInplace: @bb

lib/NonlinearSolveSpectralMethods/src/NonlinearSolveSpectralMethods.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ using Reexport: @reexport
55
using PrecompileTools: @compile_workload, @setup_workload
66

77
using CommonSolve: CommonSolve
8-
using DiffEqBase: DiffEqBase # Needed for `init` / `solve` dispatches
8+
#using DiffEqBase: DiffEqBase # Needed for `init` / `solve` dispatches
99
using LineSearch: RobustNonMonotoneLineSearch
1010
using MaybeInplace: @bb
1111
using NonlinearSolveBase: NonlinearSolveBase, AbstractNonlinearSolveAlgorithm,

lib/SimpleNonlinearSolve/ext/SimpleNonlinearSolveDiffEqBaseExt.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module SimpleNonlinearSolveDiffEqBaseExt
22

3-
using DiffEqBase: DiffEqBase
3+
#using DiffEqBase: DiffEqBase
44

55
using SimpleNonlinearSolve: SimpleNonlinearSolve
66

src/NonlinearSolve.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ using FastClosures: @closure
88
using ADTypes: ADTypes
99
using ArrayInterface: ArrayInterface
1010
using CommonSolve: CommonSolve, init, solve, solve!
11-
using DiffEqBase: DiffEqBase # Needed for `init` / `solve` dispatches
11+
#using DiffEqBase: DiffEqBase # Needed for `init` / `solve` dispatches
1212
using LinearAlgebra: LinearAlgebra
1313
using LineSearch: BackTracking
1414
using NonlinearSolveBase: NonlinearSolveBase, AbstractNonlinearSolveAlgorithm,

0 commit comments

Comments
 (0)