Skip to content

Commit d7a3915

Browse files
authored
Merge pull request #216 from mohamed82008/master
Final 0.7 deprecations
2 parents f3e01f8 + 74f157a commit d7a3915

16 files changed

+21
-21
lines changed

benchmark/benchmark-linear-systems.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ end
4545

4646
function indefinite(n)
4747
# Generate an indefinite "hard" matrix
48-
srand(1)
48+
Random.seed!(1)
4949
A = speye(n) + sprand(n, n, 5.0 / n)
5050
A = (A + A') / 2
5151
x = ones(n)
@@ -68,10 +68,10 @@ end
6868
function bicgstabl()
6969
A, b = advection_dominated()
7070

71-
b1 = @benchmark IterativeSolvers.bicgstabl($A, $b, 2, max_mv_products = 1000, convex_combination = false) setup = (srand(1))
72-
b2 = @benchmark IterativeSolvers.bicgstabl($A, $b, 2, max_mv_products = 1000, convex_combination = true) setup = (srand(1))
73-
b3 = @benchmark IterativeSolvers.bicgstabl($A, $b, 4, max_mv_products = 1000, convex_combination = false) setup = (srand(1))
74-
b4 = @benchmark IterativeSolvers.bicgstabl($A, $b, 4, max_mv_products = 1000, convex_combination = true) setup = (srand(1))
71+
b1 = @benchmark IterativeSolvers.bicgstabl($A, $b, 2, max_mv_products = 1000, convex_combination = false) setup = (Random.seed!(1))
72+
b2 = @benchmark IterativeSolvers.bicgstabl($A, $b, 2, max_mv_products = 1000, convex_combination = true) setup = (Random.seed!(1))
73+
b3 = @benchmark IterativeSolvers.bicgstabl($A, $b, 4, max_mv_products = 1000, convex_combination = false) setup = (Random.seed!(1))
74+
b4 = @benchmark IterativeSolvers.bicgstabl($A, $b, 4, max_mv_products = 1000, convex_combination = true) setup = (Random.seed!(1))
7575

7676
b1, b2, b3, b4
7777
end

src/simple.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ end
5252

5353
function powm_iterable!(A, x; tol = eps(real(eltype(A))) * size(A, 2) ^ 3, maxiter = size(A, 1))
5454
T = eltype(x)
55-
PowerMethodIterable(A, x, tol, maxiter, zero(T), similar(x), similar(x), realmax(real(T)))
55+
PowerMethodIterable(A, x, tol, maxiter, zero(T), similar(x), similar(x), floatmax(real(T)))
5656
end
5757

5858
"""

test/bicgstabl.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ using LinearAlgebra
55

66
@testset ("BiCGStab(l)") begin
77

8-
srand(1234321)
8+
Random.seed!(1234321)
99
n = 20
1010

1111
@testset "Matrix{$T}" for T in (Float32, Float64, ComplexF32, ComplexF64)

test/cg.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ ldiv!(y, P::JacobiPrec, x) = y .= x ./ P.diagonal
1717

1818
@testset "Conjugate Gradients" begin
1919

20-
srand(1234321)
20+
Random.seed!(1234321)
2121

2222
@testset "Small full system" begin
2323
n = 10

test/chebyshev.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ end
1919
@testset "Chebyshev" begin
2020

2121
n = 10
22-
srand(1234321)
22+
Random.seed!(1234321)
2323

2424
@testset "Matrix{$T}" for T in (Float32, Float64, ComplexF32, ComplexF64)
2525
A = randSPD(T, n)

test/common.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ using IterativeSolvers
33
using Test
44
using Random
55

6-
srand(1234321)
6+
Random.seed!(1234321)
77

88
@testset "Basic operations" begin
99

test/gmres.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ using SparseArrays
88
#GMRES
99
@testset "GMRES" begin
1010

11-
srand(1234321)
11+
Random.seed!(1234321)
1212
n = 10
1313

1414
@testset "Matrix{$T}" for T in (Float32, Float64, ComplexF32, ComplexF64)

test/idrs.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ using LinearAlgebra
77

88
n = 10
99
m = 6
10-
srand(1234567)
10+
Random.seed!(1234567)
1111

1212
@testset "Matrix{$T}" for T in (Float32, Float64, ComplexF32, ComplexF64)
1313
A = rand(T, n, n) + n * I

test/lobpcg.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ function max_err(R)
2727
end
2828

2929
@testset "Locally Optimal Block Preconditioned Conjugate Gradient" begin
30-
srand(1234323)
30+
Random.seed!(1234323)
3131
@testset "Single eigenvalue" begin
3232
n = 10
3333
@testset "Small full system" begin

test/lsmr.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ function sol_matrix(m, n)
6060
end
6161

6262
@testset "LSMR" begin
63-
srand(1234321)
63+
Random.seed!(1234321)
6464

6565
@testset "Small dense matrix" for T = (Float32, Float64)
6666
A = rand(T, 10, 5)

0 commit comments

Comments
 (0)