6
6
FLOATING_POINT_LIMIT
7
7
end
8
8
9
- struct BracketingImmutableSolver{fType, algType, uType, resType, pType, cacheType} <: AbstractImmutableNonlinearSolver
9
+ struct BracketingImmutableSolver{fType, algType, uType, resType, pType, cacheType, probType } <: AbstractImmutableNonlinearSolver
10
10
iter:: Int
11
11
f:: fType
12
12
alg:: algType
@@ -20,14 +20,15 @@ struct BracketingImmutableSolver{fType, algType, uType, resType, pType, cacheTyp
20
20
retcode:: Retcode
21
21
cache:: cacheType
22
22
iip:: Bool
23
+ prob:: probType
23
24
end
24
25
25
26
# function BracketingImmutableSolver(iip, iter, f, alg, left, right, fl, fr, p, force_stop, maxiters, retcode, cache)
26
27
# BracketingImmutableSolver{iip, typeof(f), typeof(alg),
27
28
# typeof(left), typeof(fl), typeof(p), typeof(cache)}(iter, f, alg, left, right, fl, fr, p, force_stop, maxiters, retcode, cache)
28
29
# end
29
30
30
- struct NewtonImmutableSolver{fType, algType, uType, resType, pType, INType, tolType, cacheType} <: AbstractImmutableNonlinearSolver
31
+ struct NewtonImmutableSolver{fType, algType, uType, resType, pType, INType, tolType, cacheType, probType } <: AbstractImmutableNonlinearSolver
31
32
iter:: Int
32
33
f:: fType
33
34
alg:: algType
@@ -41,6 +42,7 @@ struct NewtonImmutableSolver{fType, algType, uType, resType, pType, INType, tolT
41
42
tol:: tolType
42
43
cache:: cacheType
43
44
iip:: Bool
45
+ prob:: probType
44
46
end
45
47
46
48
# function NewtonImmutableSolver{iip}(iter, f, alg, u, fu, p, force_stop, maxiters, internalnorm, retcode, tol, cache) where iip
0 commit comments