bkochuna / ners570f23-SpMV

1 stars 0 forks source link

Add assembleStorage and disassembleStorage methods for CSR #38

Open KyleVaughn opened 11 months ago

KyleVaughn commented 11 months ago

Description:

The "assembleStorage" and "disassembleStorage" methods are intended to be added to the CSR (Compressed Sparse Row) class. These methods will facilitate the conversion of data from the base class SparseMatrix into a format that is compatible with the CSR storage format. CSR is a commonly used data structure for representing sparse matrices efficiently.

Tasks:

Definition of done:

Unit tests for both methods pass successfully, covering a variety of test cases and edge cases.

KyleVaughn commented 11 months ago

Review by @AshrayMohit

AshrayMohit commented 11 months ago

Complete implementation with accurate and descriptive tasks, well done.

lwh1106 commented 10 months ago

Hi, the CSR class has been added to the "csr" branch. Feel free to use it, and just let me know if there are any bugs ...