Skip to content

Commit ca141fa

Browse files
authored
move set_multiplication_mode outside init (#107)
* move set_multiplication_mode outside init * remove duplicate code
1 parent dd1de39 commit ca141fa

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

src/IntervalLinearAlgebra.jl

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,6 @@ import Base: *
77
import CommonSolve: solve
88
import IntervalArithmetic: mid
99

10-
function __init__()
11-
# @require IntervalConstraintProgramming = "138f1668-1576-5ad7-91b9-7425abbf3153" include("linear_systems/oettli_nonlinear.jl")
12-
@require LazySets = "b4f0291d-fe17-52bc-9479-3d1a343d9043" include("linear_systems/oettli_linear.jl")
13-
14-
set_multiplication_mode(config[:multiplication])
15-
end
16-
1710
@reexport using LinearAlgebra, IntervalArithmetic
1811

1912
const IA = IntervalArithmetic
@@ -41,4 +34,12 @@ include("rref.jl")
4134

4235
include("eigenvalues/interval_eigenvalues.jl")
4336
include("eigenvalues/verify_eigs.jl")
37+
38+
function __init__()
39+
# @require IntervalConstraintProgramming = "138f1668-1576-5ad7-91b9-7425abbf3153" include("linear_systems/oettli_nonlinear.jl")
40+
@require LazySets = "b4f0291d-fe17-52bc-9479-3d1a343d9043" include("linear_systems/oettli_linear.jl")
41+
end
42+
43+
set_multiplication_mode(config[:multiplication])
44+
4445
end

0 commit comments

Comments
 (0)