Skip to content

Commit 835ef22

Browse files
committed
Fix and add tests for latests changes.
Prepare 0.5.1
1 parent 5cdee7e commit 835ef22

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

Project.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "SparseMatricesCSR"
22
uuid = "a0a7dd2c-ebf4-11e9-1f05-cf50bc540ca1"
33
authors = ["Víctor Sande <[email protected]>"]
4-
version = "0.5.0"
4+
version = "0.5.1"
55

66
[deps]
77
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"

src/SparseMatrixCSR.jl

+2-2
Original file line numberDiff line numberDiff line change
@@ -239,10 +239,10 @@ function finalize_coo!(::Type{SparseMatrixCSR},
239239
end
240240

241241
finalize_coo!(T::Type{SparseMatrixCSR{Bi}}, I , J, V, m, n) where {Bi} =
242-
finalize_coo!(SparseMatrixCSR, Ij, V, m, n)
242+
finalize_coo!(SparseMatrixCSR, I, J, V, m, n)
243243

244244
finalize_coo!(T::Type{SparseMatrixCSR{Bi,Tv,Ti}}, I , J, V, m, n) where {Bi,Tv,Ti} =
245-
finalize_coo!(SparseMatrixCSR, Ij, V, m, n)
245+
finalize_coo!(SparseMatrixCSR, I, J, V, m, n)
246246

247247
"""
248248
function mul!(y::AbstractVector,A::SparseMatrixCSR,v::AbstractVector{T}) where {T}

src/SymSparseMatrixCSR.jl

+2-2
Original file line numberDiff line numberDiff line change
@@ -175,10 +175,10 @@ function finalize_coo!(T::Type{SymSparseMatrixCSR},
175175
end
176176

177177
finalize_coo!(T::Type{SymSparseMatrixCSR{Bi}}, I , J, V, m, n) where {Bi} =
178-
finalize_coo!(SymSparseMatrixCSR, Ij, V, m, n)
178+
finalize_coo!(SymSparseMatrixCSR, I, J, V, m, n)
179179

180180
finalize_coo!(T::Type{SymSparseMatrixCSR{Bi,Tv,Ti}}, I , J, V, m, n) where {Bi,Tv,Ti} =
181-
finalize_coo!(SymSparseMatrixCSR, Ij, V, m, n)
181+
finalize_coo!(SymSparseMatrixCSR, I, J, V, m, n)
182182

183183

184184
"""

test/SparseMatrixCSR.jl

+3-3
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
J = Vector{Ti}()
1414
V = Vector{Tv}()
1515
for (ik, jk, vk) in zip(rand(1:maxrows, maxnz), rand(1:maxcols, maxnz), rand(1:Tv(maxnz), maxnz))
16-
push_coo!(SparseMatrixCSR,I,J,V,ik,jk,vk)
16+
push_coo!(SparseMatrixCSR{Bi,Tv,Ti},I,J,V,ik,jk,vk)
1717
end
18-
finalize_coo!(SparseMatrixCSR,I,J,V,maxrows,maxcols)
18+
finalize_coo!(SparseMatrixCSR{Bi,Tv,Ti},I,J,V,maxrows,maxcols)
1919
CSC = sparse(I, J, V, maxrows,maxcols)
20-
CSR = sparsecsr(SparseMatrixCSR{Bi},I, J, V,maxrows,maxcols)
20+
CSR = sparsecsr(SparseMatrixCSR{Bi,Tv,Ti},I, J, V,maxrows,maxcols)
2121

2222
show(devnull, CSR);
2323

test/SymSparseMatrixCSR.jl

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
J = Vector{Ti}()
1515
V = Vector{Tv}()
1616
for (ik, jk, vk) in zip(rand(1:maxrows, maxnz), rand(1:maxcols, maxnz), rand(1:Tv(maxnz), maxnz) )
17-
push_coo!(SymSparseMatrixCSR,I,J,V,ik,jk,vk)
17+
push_coo!(SymSparseMatrixCSR{Bi,Tv,Ti},I,J,V,ik,jk,vk)
1818
end
19-
finalize_coo!(SymSparseMatrixCSR,I,J,V,maxrows, maxcols)
19+
finalize_coo!(SymSparseMatrixCSR{Bi,Tv,Ti},I,J,V,maxrows, maxcols)
2020
SYMCSC = Symmetric(sparse(I, J, V, maxrows, maxcols),:U)
21-
SYMCSR = symsparsecsr(SymSparseMatrixCSR{Bi},I, J, V, maxrows, maxcols)
21+
SYMCSR = symsparsecsr(SymSparseMatrixCSR{Bi,Tv,Ti},I, J, V, maxrows, maxcols)
2222

2323
@test size(SYMCSC)==size(SYMCSR)
2424
@test SYMCSC == SYMCSR

0 commit comments

Comments
 (0)