Andreas Longva
|
4b395523dd
|
Fix issue with UninitVec and zero-sized types
|
2021-01-26 10:11:24 +01:00 |
|
Andreas Longva
|
ef3477f411
|
Remove Zero bound for transpose and impl SparsityPattern::transpose
|
2021-01-26 10:11:24 +01:00 |
|
Andreas Longva
|
5869f784e5
|
Implement CsrMatrix/CscMatrix::filter and associated helpers
Includes ::lower_triangle(), ::upper_triangle() and
::diagonal_matrix().
|
2021-01-26 10:11:24 +01:00 |
|
Andreas Longva
|
6e34c23d05
|
Implement Csr/CscMatrix::identity
|
2021-01-26 10:11:24 +01:00 |
|
Andreas Longva
|
dbdf5567fc
|
Implement arithmetic operations for CSC matrices
|
2021-01-26 10:11:24 +01:00 |
|
Andreas Longva
|
e261e7c388
|
Remove use of unsafe for CsLaneIterMut
|
2021-01-26 10:11:24 +01:00 |
|
Andreas Longva
|
b59c4a3216
|
Refactor most of Csr/CscMatrix logic into helper type CsMatrix
Still need to update CSC API so that it mirrors CsrMatrix
in terms of get_entry and so on.
|
2021-01-26 10:11:24 +01:00 |
|