Skip to content

KristofferC/BlockSparseMatrices.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlockSparseMatrices

Build Status

A = sprand(10, 10, 0.5)

block_size_rows = 2
block_size_columns = 2

# Creating block sparse matrix 
B = SparseMatrixBSC(A, block_size_rows, block_size_columns)

# BlockMatrix times vector
B * rand(size(B,1))

# Convert back to CSC
A2 = SparseMatrixCSC(B)

# Check roundtrip
A == A2

About

Blocked Sparse Matrices in Julia

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages