Skip to content
This repository was archived by the owner on Apr 16, 2025. It is now read-only.

Commit 3f6abd5

Browse files
Merge pull request #152 from SciML/ChrisRackauckas-patch-1
Remove recompile_invalidations
2 parents 2e609d9 + 9f21d9a commit 3f6abd5

File tree

1 file changed

+25
-27
lines changed

1 file changed

+25
-27
lines changed

src/SimpleNonlinearSolve.jl

+25-27
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,30 @@
11
module SimpleNonlinearSolve
22

3-
using PrecompileTools: @compile_workload, @setup_workload, @recompile_invalidations
4-
5-
@recompile_invalidations begin
6-
using ADTypes: ADTypes, AbstractADType, AutoFiniteDiff, AutoForwardDiff,
7-
AutoPolyesterForwardDiff
8-
using ArrayInterface: ArrayInterface
9-
using ConcreteStructs: @concrete
10-
using DiffEqBase: DiffEqBase, AbstractNonlinearTerminationMode,
11-
AbstractSafeNonlinearTerminationMode,
12-
AbstractSafeBestNonlinearTerminationMode, AbsNormTerminationMode,
13-
NONLINEARSOLVE_DEFAULT_NORM
14-
using DifferentiationInterface: DifferentiationInterface
15-
using DiffResults: DiffResults
16-
using FastClosures: @closure
17-
using FiniteDiff: FiniteDiff
18-
using ForwardDiff: ForwardDiff, Dual
19-
using LinearAlgebra: LinearAlgebra, I, convert, copyto!, diagind, dot, issuccess, lu,
20-
mul!, norm, transpose
21-
using MaybeInplace: @bb, setindex_trait, CanSetindex, CannotSetindex
22-
using Reexport: @reexport
23-
using SciMLBase: SciMLBase, AbstractNonlinearProblem, IntervalNonlinearProblem,
24-
NonlinearFunction, NonlinearLeastSquaresProblem, NonlinearProblem,
25-
ReturnCode, init, remake, solve, AbstractNonlinearAlgorithm,
26-
build_solution, isinplace, _unwrap_val
27-
using Setfield: @set!
28-
using StaticArraysCore: StaticArray, SVector, SMatrix, SArray, MArray, Size
29-
end
3+
using PrecompileTools: @compile_workload, @setup_workload
4+
5+
using ADTypes: ADTypes, AbstractADType, AutoFiniteDiff, AutoForwardDiff,
6+
AutoPolyesterForwardDiff
7+
using ArrayInterface: ArrayInterface
8+
using ConcreteStructs: @concrete
9+
using DiffEqBase: DiffEqBase, AbstractNonlinearTerminationMode,
10+
AbstractSafeNonlinearTerminationMode,
11+
AbstractSafeBestNonlinearTerminationMode, AbsNormTerminationMode,
12+
NONLINEARSOLVE_DEFAULT_NORM
13+
using DifferentiationInterface: DifferentiationInterface
14+
using DiffResults: DiffResults
15+
using FastClosures: @closure
16+
using FiniteDiff: FiniteDiff
17+
using ForwardDiff: ForwardDiff, Dual
18+
using LinearAlgebra: LinearAlgebra, I, convert, copyto!, diagind, dot, issuccess, lu, mul!,
19+
norm, transpose
20+
using MaybeInplace: @bb, setindex_trait, CanSetindex, CannotSetindex
21+
using Reexport: @reexport
22+
using SciMLBase: SciMLBase, AbstractNonlinearProblem, IntervalNonlinearProblem,
23+
NonlinearFunction, NonlinearLeastSquaresProblem, NonlinearProblem,
24+
ReturnCode, init, remake, solve, AbstractNonlinearAlgorithm,
25+
build_solution, isinplace, _unwrap_val
26+
using Setfield: @set!
27+
using StaticArraysCore: StaticArray, SVector, SMatrix, SArray, MArray, Size
3028

3129
const DI = DifferentiationInterface
3230

0 commit comments

Comments
 (0)